maven打包发布时,gradle报错:Uninitialized object exists on backward branch 45
更换AndroidStudio的JDK为自带的JDK版本,Embeddeb JDK。
再次进行构建
报错:Could not initialize class com.android.build.gradle.internal.VariantManager
百度发现需要将环境变量中的JAVA_HOME设置为AndroidStudio的JDK路径
修改后发现还是不行
打开CMD
输入命令 where java
发现默认使用的jdk是 C:\Windows\System32中的java.exe
可将其更换为AndroidStudio jdk 的java.exe文件,复制替换掉C:\Windows\System32中的java.exe,问题解决。