Nav*_*dey 5 android android-studio build.gradle
我刚刚注意到我的项目中有两个 build.gradle 文件。是因为我在导入项目时使用了gradlewrapper吗?
在Android Studio中,项目根目录中的build.gradle和app文件夹中的build.gradle有什么区别?
“app”文件夹只是一个模块。当编写更复杂的应用程序时,您可能有多个模块。build.gradle模块级别的 只与该模块相关,而根目录build.gradle的 与项目中的所有模块相关。
项目级别的示例build.gradle:
allprojects {
repositories {
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud)
这就是说所有模块都应该使用jcenter存储库来解决依赖关系。现在一个可能令人困惑的事情是 gradle 和 android studio 之间的术语冲突。android studio“模块”是一个 gradle“项目”,因此是“allprojects”。
| 归档时间: |
|
| 查看次数: |
1079 次 |
| 最近记录: |