另一个原因不升级到最新的gradle这个,但如果你正在使用AS 2.3.3,你需要一个解决为好。
我瞄准/与
android version 26
编译首先更新您的gradle产出: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html 说要
update the URL in gradle-wrapper.properties as follows:
distributionUrl=\
https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip
我也不得不加:
maven {
url 'https://maven.google.com'
// Alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
(谷歌( )在更新之前不适用于我) 和运行
./gradlew --stop
从项目的根 这引起了手动下载的Gradle启动。
我不得不把下载的文件夹
(~/.gradle/wrapper/dists/gradle-4.1-rc-1-all/gradle-4.1-rc-1)
复制到
"/Applications/Android Studio app/Contents/gradle/gradle-4.1-rc-1"
AS可能会要求您在gradle这个控制台窗口来更新这个问题,以及(它会提供一个链接,你可以选择新版本)
我还必须更新任何库条目:
compile project(path: ':<my-lib>', configuration: 'default')
的解决方法涉及降级插件
classpath 'com.android.tools.build:gradle:2.3.3'
按 https://github.com/firebase/quickstart-android/issues/294 最后,它构建.....啧。
这不提供问题的答案。一旦你有足够的[声誉](https://stackoverflow.com/help/whats-reputation),你将可以[对任何帖子发表评论](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提问者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- I-DO-代替)。 - [来自评论](/ review/low-quality-posts/17048887) –
工作感谢! –