首页 > 解决方案 > 为什么我得到,.dex 文件中的方法引用数不能超过 64K 错误。将 dexguard 版本更新到 8.3.03 后?

问题描述



最近我将 dexguard 版本更新为 8.0.03。文档说您不需要添加 multiDexEnabled true应用程序级别的 gradle 文件。
如果我这样做,项目同步失败并出现错误

发现使用 DexGuard 配置的变体的设置不兼容。

如果我multiDexEnabled true从 gradle 中删除,项目同步成功,但是当我运行应用程序时,构建失败并出现以下错误

.dex 文件中的方法引用数不能超过 64K。

对于dex我创建的应用程序类扩展MultidexApplication并声明它。AndroidManifest但仍然得到64K错误。

请帮助
干杯

标签: androiddexdexguard

解决方案


推荐阅读