项目gradle升到5.1.1 gradle plugin3.4.0后,打release包

提示Cause: buildOutput.apkData must not be null,打包失败

WTF?

网上千篇一律一堆 clean project —> make project or delete all build folders.

But nothing, not for me.

有两个解决方法:

1.降级

切换回gradle 4.10.1 gradle plugin 3.3.2,打release包,OK!

2.先打debug包

Cause: buildOutput.apkData must not be null

再打release包,就OK了。

至于第二种情况why? 错误提示很明显 buildOutput.apkData为null了

但是查看release下得output.json,apkData的值都在,所以这个提示应该是提示的debug下的

但是我们打的release为啥要检查debug下得文件,难道是gradle的bug??

哪位大神能给解释下

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-23
  • 2022-12-23
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-04-21
  • 2021-10-12
  • 2021-11-30
  • 2021-12-24
  • 2021-06-05
相关资源
相似解决方案