Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
来源:互联网 发布:c语言实验室设备管理 编辑:程序博客网 时间:2024/06/05 07:28
解决方法:
1.在build.gradle添加脚本指定编译堆内存
如果在整个工程中生效,则在build.gradle中增加如下配置:
dexOptions { incremental true javaMaxHeapSize "4g"}
//这里的incremental true可以不添加,老版优化代码用的,新版studio已经不需要了……
2.也可以添加gradle的配置文件指定堆内存
在gradle.properties中修改build环境中的jvmargs参数大小:
在项目根目录新建gradle.properties文件内容为:
## Project-wide Gradle settings.## For more details on how to configure your build environment visit# http://www.gradle.org/docs/current/userguide/build_environment.html## Specifies the JVM arguments used for the daemon process.# The setting is particularly useful for tweaking memory settings.# Default value: -Xmx10248m -XX:MaxPermSize=256m# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8## When configured, Gradle will run in incubating parallel mode.# This option should only be used with decoupled projects. More details, visit# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects# org.gradle.parallel=true#Mon Jun 13 14:58:46 CST 2016org.gradle.daemon=trueorg.gradle.parallel=trueorg.gradle.jvmargs=-Xmx5120m
阅读全文
1 0
- Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
- Android Studio 编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
- Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
- Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
- 控制台报错:java.lang.OutOfMemoryError: GC overhead limit exceeded
- studio java.lang.OutOfMemoryError: GC overhead limit exceeded
- AndroidStudio 编译异常java.lang.OutOfMemoryError: GC overhead limit exceeded
- AndroidStudio 编译异常java.lang.OutOfMemoryError: GC overhead limit exceeded
- AndroidStudio 编译异常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
- 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
- Eclipse编辑环境设置
- Java过滤器流之BufferedInputStream与BufferedOutputStream
- leetcode 406. Queue Reconstruction by Height (贪心)
- 爬虫实践---今日头条<街拍>图片
- MapReduce编程模型概述
- Android Studio编译报错“java.lang.OutOfMemoryError: GC overhead limit exceeded”
- Block循环引用的例子
- xml cdata的作用
- 分类与预测
- MFC编程中遇到的问题记录
- Google Chrome浏览器点击 input file上传按钮时延迟3-5秒
- hadoop安装过程中的问题
- USACO Section 1.3 Wormholes
- 计算机网络面试题