美文网首页
Error:UNEXPECTED TOP-LEVEL ERROR

Error:UNEXPECTED TOP-LEVEL ERROR

作者: 黄海佳 | 来源:发表于2018-02-05 11:18 被阅读25次
    遇见错误如下:

    Error:UNEXPECTED TOP-LEVEL ERROR:
    Error:java.lang.OutOfMemoryError: GC overhead limit exceeded
    ...

    出现问题原因

    由于Android Studio 用的是Gradle 来构建项目,而Gradle又是运行在java 虚拟机上的,所以就有我们上面所说的问题,由于给Gradle 的jvm分配太少的内存,导致Gradle构建项目失败。

    解决办法
    1、通过设置 java -xmx 参数 来增大虚拟机内存
    2、Android Studio上配置 gradle.properties
    android{
         ......
        dexOptions {
             javaMaxHeapSize "4g"
        }
    } 
    

    相关文章

      网友评论

          本文标题:Error:UNEXPECTED TOP-LEVEL ERROR

          本文链接:https://www.haomeiwen.com/subject/lrubzxtx.html