idea编译下报错 Error:Android Dex: [Project] java.lang.OutOfMemoryError: GC overhead limit exceeded

推荐网址 http://jingyan.baidu.com/album/9c69d48fa0290013c9024e3f.html


用Intellij IDEA 或者 Android Studio 开发 Android 应用的时候,如果 应用的代码量很大,编译的时候会碰到 

java.lang.OutOfMemoryError: Java heap space

的报错。下面说一下怎么解决此问题。


用Intellij IDEA 或者 Android Studio 开发 Android 应用的时候,如果 应用的代码量很大,编译的时候会碰到 

java.lang.OutOfMemoryError: Java heap space

的报错:

用Intellij IDEA 或者 Android Studio 开发 Android 应用的时候,如果 应用的代码量很大,编译的时候会碰到 

java.lang.OutOfMemoryError: Java heap space

的报错:


要解决此问题,需要把对应编译器的heap调大。


现在file菜单中,打开settings界面,


然后在搜索框中,输入“heap”,下面便会显示跟heap相关的设置项,找到对应开发语言的设置,把heap调大。比如此例中是Java的heap不够,那么点到 Android Compiler那边,把相应的heap增大。


如果是报其他语言的heap不够,则在相应的菜单中,把heap调大。


你可能感兴趣的:(Android,中遇到的问题)