升级AndroidStudio3.5后出现Caused by: java.lang.IllegalStateException: buildOutput.apkData must not be null 解决方法
最近升级了AndroidStudio3.5,与以往一样,总会遇到一些坑,不过这次遇到的坑确实有点让我大跌眼镜,好吧,未来分享我跳坑的喜悦,所以形成此文以帮助大家一起跳过此坑。
首先分享一下尝试过的其他方法,虽然对我此次跳坑没凑效,不过大家可以先尝试。
方法一:
Clean Project 和 Rebuild Project ;
方法二:
先打包一个debug包,然后再打release(其实这方法已经接近我的方法了);
我的方法:
在签名打包apk选择文件输出路径时,坑就在这,v3.5之前默认给你输出到build\outputs\apk\ 这个路径下,所以之前的版本不需要你选择即可妥妥的打包,可3.5版本只默认给你选择了项目应用的根路径上,所以就buildOutput.apkData must not be null 了。
上面的方法二,说先打包debug再打包release觉得突然就成功了,其实就是后来选择了指定的目录,所以buildOutput.apkData 就不会null了。
好吧,解决办法如下,
我的解决办法
转载请注明出处!