我导入了一个 android 项目,看起来一切正常(我可以看到项目中的所有文件)。 当我尝试运行它时出现以下错误 无法执行 dex:Java 堆空间 Java堆空间
最佳答案
引用@JohnnyLambada在这个thread尝试
修改eclipse.ini
中的-XmsAm
和-XmxBm
参数,使它们足够大。默认为 -Xms40m
-Xmx384m
。尝试将它们都更改为 -Xms512m
-Xmx512m
并重新启动 eclipse 以查看是否有帮助。如果没有,继续增加值并重新启动 eclipse,直到发生以下两种情况之一:
您的构建完成。
Eclipse 不会重新启动,因为您没有足够的内存。
eclipse.ini 位于 Ubuntu 中的 /etc/eclipse.ini
(假设您从 Ubuntu 存储库安装了 Eclipse)或搜索您放置 eclipse For Windows 的位置。
关于Android:尝试导入一个项目并不断获取无法执行 dex:错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12900920/