参考网址
https://www.jianshu.com/p/550a9c71dcad
前提
Android Studio更新到最新版本3.6.3,打开之前的老项目运行不起来了
报错如下:
ApkProvisionException: No outputs for the main artifact of variant: debug
解决方法
网上百度了三种方法:
1.降Android studio版本
2.升级项目gradle插件版本到最新版本
(更新后,还是有其他问题,就使用的第三种)
3.第三种亲测有效
4.20210323更新
点击AndroidManifest的Merged Manifest,把里面的错误解决掉,
然后File -> Invalidate Caches / Restart -> Invalidate and Restart就可以了


本文详细介绍了当Android Studio更新至3.6.3版本后,遇到老项目无法运行的具体错误信息“ApkProvisionException:No outputs for the main artifact of variant:debug”。提供了三种解决方案,包括降级Android Studio版本、升级项目Gradle插件版本,以及最终有效的第三种方案,即解决AndroidManifest中的MergedManifest错误,并通过Invalidate Caches/Restart来修复问题。
5888

被折叠的 条评论
为什么被折叠?



