今天这个是我一个很尴尬的问题,本人在拿到公司的项目后,写完需求,要打包,然后就遇到了打包后,出现内存溢出,很是荣幸啊。在我还认为是混淆的问题的时候我还关闭了混淆发现并无卵用,随后,我就大量的百度查找,终于黄天不负有心人啊,我还是没有找到。不过我通过别的方式解决了问题,给他家分享一下吧,首先我们要在app的build.gradle中加入buildTypes里面加入
// 调试模式下只保留一种架构的 so 库,提升打包速度 ndk { abiFilters 'armeabi-v7a' }
这行代码,然后在gradle.properties 中加入
org.gradle.jvmargs=-Xmx512m -Dfile.encoding=UTF-8
这行代码然后运行你的项目就可以解决打包内存溢出的问题了