当我在Android Studio 3.0.1上运行我的应用程序时,它给我这个错误: -
Unable to instantiate application android.support.multidex.MultiDexApplication
当我使用Android Studio 2.3.3运行相同的项目时,应用程序运行。 当我删除3.0.1中的Multidex支持时,如: -
的build.gradle
android
{
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "4g"
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
}
AndroidManifest
android:name="android.support.multidex.MultiDexApplication"
应用程序运行Perfectaly 这里的问题是"我们如何知道我的应用程序是否需要MulitiDex支持"因为在3.0.1中需要它。
答案 0 :(得分:1)
按照以下步骤在Android Studio 3.0.1中禁用“即时运行”
打开“设置”或“首选项”对话框。
导航至构建,执行,部署>即时运行。