build.gradle中的comileSdkVersion为何重复定义?

工程根目录下面build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.
apply plugin: 'com.huawei.ohos.app'

ohos {
    compileSdkVersion 5
    defaultConfig {
        compatibleSdkVersion 4
    }
}

entry目录下的build.gradle

apply plugin: 'com.huawei.ohos.hap'
ohos {
    compileSdkVersion 4
    defaultConfig {
        compatibleSdkVersion 4
    }
    
}

这两个build.gradle中都有compileSdkVersion,这两个有什么不同吗?为什么重复定义呢?有什么用?

build.gradle
compileSdkVersio
2021-04-13 09:19:21
浏览
1
收藏 0
回答 1
已解决
回答 1
按赞同
/
按时间
鸿蒙张荣超
2

一个是全局的工程级别的,一个是局部的模块级别的

分享
微博
QQ
微信
回复
2021-04-14 11:43:07
相关问题
build.gradle签名问题
5998浏览 • 2回复 待解决
为何RichText组件内容可以滚动
268浏览 • 1回复 待解决
MySQL重复列逻辑处理?
763浏览 • 1回复 待解决
ets文件怎么调用ts文件定义方法
692浏览 • 1回复 待解决
长按事件如何重复触发
334浏览 • 1回复 待解决
关于DevEco Studiogradle错误处理?
15514浏览 • 4回复 已解决
定义弹窗变量如何传递给页面
361浏览 • 1回复 待解决
如何理解自定义弹窗gridCount参数
340浏览 • 1回复 待解决
注册定义字体在 webview 无效
148浏览 • 1回复 待解决
定义组件如何添加图片?
739浏览 • 1回复 待解决
Gradle怎么实现多productFlavors
4859浏览 • 1回复 待解决
Gradle依赖缓存被损坏怎么办?
11871浏览 • 5回复 待解决
如何在自定义弹窗再次弹窗
165浏览 • 1回复 待解决
鸿蒙如何自定义字体文件
17108浏览 • 1回复 待解决
如何使用gradle自动打包?
2876浏览 • 1回复 待解决
Build Output文件报错
6748浏览 • 1回复 待解决