当Android应用程序崩溃并显示错误消息“在dex位置找不到原始dex文件”时,可能是由于以下原因之一:
android {
defaultConfig {
...
multiDexEnabled true
}
...
}
dependencies {
...
implementation 'com.android.support:multidex:1.0.3'
}
public class MyApplication extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
}
...
重新构建和运行应用程序,以确保Multidex支持被正确启用。
如果上述解决方法不起作用,可能会有其他原因导致此问题。在这种情况下,可以尝试以下额外的解决方法:
希望这些解决方法能帮助您解决Android应用程序崩溃的问题。