我刚刚升级到AndroidStudio 3.4和Gradle 5.1.1。 Gradle Android插件为3.4.0 (我还更新了该项目使用的某些库版本)
现在,我可以从Android Studio菜单启动任何构建命令。 我还可以将App启动到设备上。 该应用程序正常运行。
但是我通过命令行启动的任何命令,甚至是简单的
gradlew help
崩溃并显示下一条消息:
Creating configuration androidTestFreeDebugAnnotationProcessor
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> Failed to notify project evaluation listener.
> Uninitialized object exists on backward branch 135
Exception Details:
Location:
com/android/build/gradle/internal/pipeline/VariantInfoImpl.<init>(Lcom/android/build/gradle/internal/scope/VariantScope;)V @193: goto
Reason:
Error exists in the bytecode
Bytecode:
0000000: 2b12 3cb8 0034 2a2b b900 4201 0059 1244
任何无效/重新启动或重新启动均不提供帮助。
有什么建议吗?
答案 0 :(得分:0)
对我来说,我在使用
(File-> build.gradle(project))
classpath('com.android.tools.build:gradle:3.4.1')
然后我降级为
classpath('com.android.tools.build:gradle:3.3.2')
我希望这会有所帮助,并感谢ARLabs。