我有一个错误:
Gradle Sync Issues
Error:Error:Unable to find method 'org.gradle.internal.logging.progress.DefaultProgressLoggerFactory.<init>(Lorg/gradle/internal/logging/progress/ProgressListener;Lorg/gradle/internal/TimeProvider;)V'.
此意外错误的可能原因包括:
- Gradle的依赖性缓存可能会损坏(这有时会在网络连接超时后发生。)重新下载依赖项和同步项目(需要网络)
- gradle构建过程(守护程序)的状态可能会损坏。停止所有Gradle守护程序可能会解决此问题。停止Gradle Build流程(需要重新启动)
- 您的项目可能使用的是第三方插件,该插件与项目中的其他插件或项目请求的Gradle版本不兼容。
我已经尝试更新Android IDE和Gradle,但没有任何改变。
在这里我的配置:
- Android 3.0.1(也尝试了3.1 Canary 4预览)
- gradle 4.1.0
- ubuntu 16.04
从Oracle JDK 8更新到Oracle JDK 9在Ubuntu 17.04上为我解决了这个问题,也许这也许也可以在16.04上使用。