我得到了臭名昭着的com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
错误。这意味着我已经达到了最大数量的方法。但我不认为那是问题所在,因为上次我收到此错误(几天前)我刚刚重新创建了我的项目(使用完全相同的类),错误不再出现......
......但现在又回来了!
出现此错误还有其他原因吗?
提前致谢。
答案 0 :(得分:0)
作为临时解决方案,还将使用proguard进行调试组装。添加Gradle
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
debug {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}