Android studio Cause: buildOutput.apkData must not be null

在Android studio升级后,打开好久没打开的项目打包,突然就报这个错误了,一直打包失败

gradle的版本是

gradle-5.1.1-all.zip

百度都是clear和build,完全没有用。

 

最后发现Event log有个提示

Android Studio is using this JDK location:
            D:\Android\Android Studio\jre
            which is different to what Gradle uses by default:
            C:\java\jdk1.8.0_101
            Using different locations may spawn multiple Gradle daemons if
            Gradle tasks are run from command line while using Android Studio.
            More info...
            Set Android Studio to use the same JDK as Gradle and sync project
            Do not show this warning again

 

原来是我的jdk配置被改掉了。。。。。

最后选择Set Android Studio to use the same JDK as Gradle and sync project

设置一下jdk就可以成功打包了

你可能感兴趣的:(Android studio Cause: buildOutput.apkData must not be null)