如何在Gradle中启用缺少的Android SDK包的自动下载

Mar*_*ski 9 android android-gradle-plugin

在Google I/O 2016期间,Android开发工具中的新功能很快就提到了一个很棒的新功能:Android Gradle插件现在可以自动从Android SDK下载缺少的依赖项.

它也在Android Gradle插件2.2.0-alpha4 发行说明中提到过.

我该如何启用它?

Mar*_*ski 14

gradle.properties项目根文件夹的文件中添加以下行:

android.builder.sdkDownload=true
Run Code Online (Sandbox Code Playgroud)

注意:在撰写本文时,此选项是实验性的.到目前为止,它似乎下载了缺少的构建工具和平台,但并未尝试根据错误报告/功能请求更新支持库或Google Play服务库所在的存储库.

编辑:由于现在支持来自Google的图书馆和其他图书馆在maven.google.com上而不是在本地存储库中,因此上述说明并不重要.

  • 如果要自动下载预览SDK组件,还可以将`android.sdk.channel = 2`添加到`gradle.properties`. (2认同)