我们在构建 multidex 应用程序时遇到问题。我们java.lang.NoClassDefFoundError在应用程序启动期间不断收到不同的错误。
我们注意到它们很可能与 multidex 问题有关。由于启动应用程序所需的类必须存在于主 DEX 文件中,并且它们不包含在classes.dex. 我们执行了https://developer.android.com/studio/build/multidex.html#keep 中描述的步骤,
但我们在 中指定的类multidex-config.txt,甚至在 中指定的类multidex-config.pro没有放置在主 dex 文件 ( classes.dex) 中。
你们有使用multiDexKeepFile或 multiDexKeepProguard 的经验吗?它真的有效吗?有什么技巧可以使它工作并将文件放在classes.dex?