فعال سازی multidex
سه شنبه, ۱۵ تیر ۱۴۰۰، ۰۸:۵۳ ب.ظ
برای اپلیکیشن هایی که بیش از 64K متد دارن (K یعنی 1024) به عبارتی دیگر، اپ هایی که بیش از 65,536 متد دارن، باید multidex فعال بشه در غیر این صورت ارور میده.
نحوه فعال سازی در sdkهای پایین تر از 20:
در فایل build.gradle:
android {
defaultConfig {
...
minSdkVersion(15)
targetSdkVersion(28)
multiDexEnabled = true
}
...
}
dependencies {
implementation("androidx.multidex:multidex:2.0.1")
}
و
class MyApplication : SomeOtherApplication() {
override fun attachBaseContext(base: Context) {
super.attachBaseContext(base)
MultiDex.install(this)
}
}
در sdkهای 21 یا بالاتر به صورت پیش فرض فعال است.
۰۰/۰۴/۱۵