关于生成classes.dex文件失败(2)
什么原因造成的,首先我可以肯定不是类库冲突,因为在写代码几个月前,都没有添加新的类库,昨晚还能正常编译,今天早上写其他代码就是这样了,而且删除原来的,也是这个样子。风风风 发表于 2020-1-3 20:25
已经自行解决,楼下勿在跟帖。
当窗口和代码量过多导致编译失败时(生成class.dex文件失败(2)),可能是由于编译内存不够引起,可以在E4A安装目录里的config.ini里修改编译内存,可以改大一些,注意编译内存必须是256的整数倍,且不能超过当前电脑的内存大小; 是不是有 多个版本不同的类库造成的
qq8945051q 发表于 2020-1-3 16:07
是不是有 多个版本不同的类库造成的
你没内容吗 本帖最后由 大傻瓜123123 于 2020-1-2 23:33 编辑
点击编译-查看工作目录-libs进入这个之后删除libs内的所有文件 然后清空回收站 再重启E4A编译再试试 求采纳 我买个类库 什么APP,我可以解决 w11268 发表于 2020-1-3 17:51
什么APP,我可以解决
不是什么app,是源码编译 已经自行解决,楼下勿在跟帖。 七色色彩 发表于 2020-1-4 02:35
当窗口和代码量过多导致编译失败时(生成class.dex文件失败(2)),可能是由于编译内存不够引起,可以在E4 ...
我用其他方法避开这个问题了,但是你说这个,我也再试试看了,没有找到记录内容的情况 大家记住,出现这种情况,是编译需求的内存过低,在6.0以上版本,可以在e4a目录内的config.ini里修改编译内存,里面会有记录内存的原始数值,把他改为1280或1024即可
页:
[1]