如何解决build.gradle 的 `android` 块的文档在哪里?
在 build.gradle 中,我们有 android 块。根据我对 Android Gradle 插件(和 Groovy/Kotlin)的有限理解,这是一个名为 android
的方法/(或函数?),它接受 1 个参数,一个闭包。
android {
compileSdkVersion(AppConfig.compileSdkVersion)
buildToolsVersion(AppConfig.buildToolsVersion)
}
我无法在 Google 开发者网站和 Gradle.org 上找到任何关于 android
的文档。该函数与整个操作系统同名也无济于事。任何关于 Android Gradle 插件的文档都会有所帮助,因为 Android 文档中似乎到处都是关于它的信息。到目前为止,我可以搜索每个属性的含义(例如 applicationId
、testInstrumentationRunner
),但我想查看 android
具有的所有属性,这是文档派上用场的地方。
引发所有这些问题的是这个"Introduction to Groovy and Gradle"
我能够在 Android Studio 中获得带有自动完成功能的 android
方法的“包名称”(可能):com.android.build.gradle.internal.dsl.BaseAppModule
,但找不到源代码或文档...
解决方法
请注意,您问题中提到的 android
关键字不是函数/方法。
android { }
是一个 android 块,您可以在其中配置所有特定于 Android 的构建选项。
此外,目前还没有专门针对此区块的特定文件。
但是,为了帮助您,我确定了以下可以放置在此块中的属性。
android {
compileSdkVersion 30
buildToolsVersion "30.0.2"
defaultConfig {
}
buildTypes {
}
compileOptions {
}
kotlinOptions {
}
packagingOptions {
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。