用idea写安卓,有人知道Cannot create classes.dex file怎么解决吗?

阅读 2.8k
1 个回答

哎,又是自己解决了:

找到IDEA安装目录下bin目录,其中有个idea.exe.vmoptions文件,打开后可以看到如下代码,试着增加XX:ReservedCodeCacheSize的值

-Xms512m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=128m
-ea

2.打开 android-sdks\platform-tools 目录中的 dx.bat 文件

set defaultXmx=-Xmx1024M
修改为
set defaultXmx=-Xmx512M

3.在idea中搜索Android compilers ->Maximum heap size这个东西,改为512

或许只改第三步也可以,如果不可以就全部改改

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题