【发布时间】:2021-10-17 11:52:54
【问题描述】:
查看Gradle's build configuration 的文档,我可以看到我在Android Studio 2020.3.1 上使用Gradle 7.0.3 构建的几个冲突。
例如,在文档中说应该将所有模块使用的存储库设置的allProjects 块添加到根build.gradle,而实际上它只允许我在@ 下的settings.gradle 中配置模块存储库987654327@块。
另一个例子是将插件应用于应用程序模块,在文档中它说第一行应该是:
apply plugin: 'com.android.application'
虽然我的构建中使用的是:
plugins {
id 'com.android.application'
}
我还注意到,JitPack 也使用该文档页面中建议的相同配置来在项目中使用 JitPack 发布的库:
将它添加到你的根 build.gradle 的存储库末尾:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
步骤 2. 添加依赖项
dependencies {
implementation 'com.github.arcm111.ScaleNumberPicker:final:1.0.1'
}
所以我的问题是,这些文档页面是否已过时,Gradle 7 尚未完全支持,还是我查看的文档有误?
【问题讨论】:
标签: android gradle documentation android-gradle-7.0