fix: 修复 Android 4.x Dalvik multidex 导致的 ClassNotFoundException

androidx.startup.InitializationProvider 在 Application 启动时被加载,
但被分配到 secondary dex 导致 Dalvik VM 找不到该类。
通过 multiDexKeepProguard 强制保留在 main dex 中。
This commit is contained in:
zhaogd
2026-07-28 11:23:33 +08:00
parent 9fd12c5eae
commit 2d0c9d4602
2 changed files with 4 additions and 0 deletions

View File

@@ -14,6 +14,7 @@ android {
versionCode 1
versionName "1.0"
multiDexEnabled true
multiDexKeepProguard file('multidex-config.pro')
ndk {
abiFilters "armeabi-v7a", "arm64-v8a"