随着我的Android项目越来越大,我面临着64k参考限制问题。我阅读了Configure Apps with Over 64K Methods
文章,它建议我在进入multidex解决方案之前减少方法计数。现在我成功减少了大约12000个方法的数量。
但我仍然遇到一个问题,即ProGuard只能在发布已签名的应用程序时生效,但不能用于开发。有了这个事实,我担心我不能将更多代码放入Eclipse进行开发,因为当我添加更多方法时,我点击ADT>运行,我将再次获得64k限制错误。我不想在开发期间继续导出和检查结果,这实际上浪费了时间。
这有什么解决方案吗?非常感谢任何建议!
答案 0 :(得分:0)
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
这个minifyEnable是真的。将使proguard启用。但这是在Android工作室。
我认为你使用的是谷歌已经弃用的谷歌。