在公司 好好的项目在家突然没法跑 遇到如下问题:
1. java.exe'' finished with non-zero exit value 1
找了下原来在我低配机子 项目都没法跑:
dexOptions { javaMaxHeapSize"xx"}
修改下参数。
2 java.exe'' finished with non-zero exit value 2
这个报错 据stackoverflow 有两个可能:1. 中文大家解决问题:查找导入的重复引用包(android studio不允许存在重复)
2.方法数爆栈(超65535) 这个比较头疼 : (1)尽量删除未使用jar包、lib、so库
(2)还不行的话 就只有分包和插件化了
本文介绍了两种常见的Java项目运行错误及解决办法:一是通过调整Java最大堆内存解决'java.exe finished with non-zero exit value 1'的问题;二是针对'java.exe finished with non-zero exit value 2'的错误,提供了检查重复引用包、减少方法数和采用分包策略等解决方案。

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



