当前位置:   article > 正文

Android Studio关于Error:Execution failed for task解决办法_execution failed for task ':unitylibrary:buildil2c

execution failed for task ':unitylibrary:buildil2cpptask'.

AS关于Error:Execution failed for task解决办法

最近公司开发项目, 从同事电脑将项目拷过来, 遇见个棘手问题, 焦灼了一上午, 现在问题已解决, 故总结以备后人参考, 少走弯路.
Android 编译报错:Error:Execution failed for task’:app:transformClassesWithDexForDebug’

这里写图片描述

经过搜索资料, 发现这个问题一般是GC开销(内存不足)导致. 也有网友说, 是JDK1.8不太兼容, 换成JDK1.7之后正常, 这个方法我没试过, 所以不置可否,. 当然, 也有的说, 是Apps over 64k method原因, 如果以下方法对你的项目没起到什么作用, 你也可以搜索这种异常的解决办法.

参考: 1. Android java.exe finished with non-zero exit value 1 2. 指定最大存储器分配池用于Java虚拟机(JVM)

1.将项目调为Android视图, 设置build.gradle(Module: app), 以及项目中引用文件生成的gradle [build.gradle(Module: easeui)].

Android试图下, 项目格式

2.在gradle文件android{}中添加代码, 设置Java内存大小

设置Java最大内存

3.设置完成后, 点击右上角更新gradle

同步更新gradle

4.将引用gradle同样设置, 同时设置兼容适配版本与build.gradle(Module: app)统一.

设置最低兼容版本与最适用版本

5.Make Project , Rebuild Project 或者 Clean Project, 重新运行项目, 问题应该能解决

PS: AS代指Android Studio.
如果通过此方法不能解决问题, 可以参考文中给出资料链接, 或自行搜索其他解决方案.
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/118963
推荐阅读
相关标签
  

闽ICP备14008679号