今天用android studio 打包apk出现java.lang.OutOfMemoryError: GC overhead limit exceeded,查了一下是JDK6新添的错误类型。是发生在GC占用大量时间为释放很小空间的时候发生的,是一种保护机制。我在JSP导大Excel的时候碰到过。
最终解决方案是,关闭该功能,在gradle.properties文件中找到这一行org.gradle.jvmargs=..这一行在最后面加入 -XX:-UseGCOverheadLimit 然后去掉前面的#号 ,重新编译,OK.
android 运行或打包出现java.lang.OutOfMemoryError: GC overhead limit exceeded
最新推荐文章于 2023-08-11 16:13:13 发布
本文介绍了在使用Android Studio进行APK打包时遇到java.lang.OutOfMemoryError: GC overhead limit exceeded的问题及其解决方法。该问题通常发生在垃圾回收过程中,解决方式是在gradle.properties文件中的org.gradle.jvmargs设置项后添加-XX:-UseGCOverheadLimit来禁用此功能。
9319

被折叠的 条评论
为什么被折叠?



