android 运行或打包出现java.lang.OutOfMemoryError: GC overhead limit exceeded
2016-10-22 16:45
941 查看
今天用android studio 打包apk出现java.lang.OutOfMemoryError: GC overhead limit exceeded,查了一下是JDK6新添的错误类型。是发生在GC占用大量时间为释放很小空间的时候发生的,是一种保护机制。我在JSP导大Excel的时候碰到过。
最终解决方案是,关闭该功能,在gradle.properties文件中找到这一行org.gradle.jvmargs=..这一行在最后面加入 -XX:-UseGCOverheadLimit 然后去掉前面的#号 ,重新编译,OK.
最终解决方案是,关闭该功能,在gradle.properties文件中找到这一行org.gradle.jvmargs=..这一行在最后面加入 -XX:-UseGCOverheadLimit 然后去掉前面的#号 ,重新编译,OK.
相关文章推荐
- Android 打包时出现 java.lang.OutOfMemoryError: GC overhead limit exceeded 的解决办法
- android打包出现 java.lang.OutOfMemoryError: GC overhead limit exceeded [dx] at java.util.Arrays.copy
- 【exception】android编译ANT打包异常java.lang.OutOfMemoryError: GC overhead limit exceeded
- android android Error:java.lang.OutOfMemoryError: GC overhead limit exceeded
- android gradle assembleRelease 的时候报java.lang.OutOfMemoryError: GC overhead limit exceeded”
- Eclipse运行大量文件抛出异常java.lang.OutOfMemoryError: GC overhead limit exceeded
- 解决android在mvn打包的时候,包java.lang.OutOfMemoryError: GC overhead limit exceeded
- Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
- [Android] Error:java.lang.OutOfMemoryError: GC overhead limit exceeded;Execution failed for task ':t
- Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
- 编译android遇到java虚拟机堆内存不够的问题 java.lang.OutOfMemoryError: GC overhead limit exceeded 解决方法
- java.lang.OutOfMemoryError:GC overhead limit exceeded解决方法
- Tomcat OutOfMemory问题: java.lang.OutOfMemoryError: GC overhead limit exceeded
- android studio Error:java.lang.OutOfMemoryError: GC overhead limit exceeded
- -XX:-UseGCOverheadLimit 参数 java.lang.OutOfMemoryError:GC overhead limit exceeded填坑心得
- java.lang.OutOfMemoryError: GC overhead limit exceeded解决
- java.lang.OutOfMemoryError: GC overhead limit exceeded解决办法
- java.lang.OutOfMemoryError:GC overhead limit exceeded填坑心得
- java.lang.OutOfMemoryError:GC overhead limit exceeded填坑心得
- java.lang.OutOfMemoryError: GC overhead limit exceeded解决办法