android - Execution failed for task ':app:transformDexWithInstantRunSlicesApkForDebug'

android studio 升级3.4之后 运行报错:

Execution failed for task ':app:transformDexWithInstantRunSlicesApkForDebug'

这个问题可以升级gradle 至 5.4 后解决
打开 gradle/gradle-wrapper.properties 文件
找到下面一行,如下

distributionUrl=https\://services.gradle.org/distributions/gradle-5.4-all.zip

修改gradle的版本至5.4
然后尝试重新building.

另一个修复此问题的方式是 禁用 instant run,
file -> settings -> Build,Execution,Deployment -> Instant Run
取消选择Enable Instant Run to hot swap code/resource changes on deploy (default enabled).
当然这样就失去了instant run的功能了,还是建议升级gradle解决根本问题.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容