android studio在打包过程中失败。感觉项目很大,内存溢出了。
具体的错误自己看了下,是关于内存的东西。
直接上解决办法,原理没有弄明白。
1,在项目的gradle.properties配置文件夹下添加如下代码
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=512m添加后如下
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=512m # When configured, Gradle will run in incubating parallel mode.
2,在build.gradle配置文件下添加如下代码
dexOptions { preDexLibraries true javaMaxHeapSize "4g" incremental true dexInProcess = false } lintOptions { abortOnError false checkReleaseBuilds false // 防止在发布的时候出现因MissingTranslation导致Build Failed! disable 'MissingTranslation' }放在android节点下。
大功告成!!!就可以打包成功了。