Android 将gradle版本从5.4.1升级到6.5时出现多索引混淆问题

Android 将gradle版本从5.4.1升级到6.5时出现多索引混淆问题,android,android-studio,gradle,Android,Android Studio,Gradle,当我将project gradle版本从5.4.1升级到6.5时,我面临一个奇怪的问题。我已将minifyEnabled设置为true,并且R8已启用代码混淆。5.4.1中运行的代码在升级到6.5.1时崩溃 使用6.5.1时,最终apk中缺少的类很少。我必须手动指定keep选项,以避免混淆某些类,而在我使用5.4.1时,情况并非如此 有没有更好的方法来防止类不被添加到最终apk中?因为将大多数类添加到proguard规则中对我来说没有任何意义。显示proguard,让我们告诉我们哪些部分没有wo

当我将project gradle版本从5.4.1升级到6.5时,我面临一个奇怪的问题。我已将minifyEnabled设置为true,并且R8已启用代码混淆。5.4.1中运行的代码在升级到6.5.1时崩溃

使用6.5.1时,最终apk中缺少的类很少。我必须手动指定keep选项,以避免混淆某些类,而在我使用5.4.1时,情况并非如此


有没有更好的方法来防止类不被添加到最终apk中?因为将大多数类添加到proguard规则中对我来说没有任何意义。

显示proguard,让我们告诉我们哪些部分没有working@IntelliJAmiyaproguard没有变化。我刚刚将gradle版本升级到6.5.1,我看到在最终的apk中由于类丢失而导致的崩溃