升级到 Android Studio 2.3 后获取 "package android.support.multidex does not exist"

Getting "package android.support.multidex does not exist" after upgrading to Android Studio 2.3

我昨天从 Android Studio 2.2.3 更新到 Android Studio 2.3,我 运行 遇到以下两个问题:

我无法解决这个错误。在升级到 Android Studio 2.3 之前,我有 buildToolsVersion '25.0.2',并且我的项目已正确编译和 运行。谁能帮我解决这个问题?

我已经过了大楼。我的解决方案是在 build.gradle 中添加显式依赖项。 compile 'com.android.support:multidex:1.0.1'

解决这个问题的方法是添加以下内容:

dependencies {
  implementation 'com.android.support:multidex:1.0.3'
}

在您的 build.gradle 文件中。

在 Gradle 3.3 之前不需要这样做。此问题仅适用于支持 Lollipop(API 级别 21)以下 Android 版本的应用。

参考文献:

1. Multidex support prior to Android 5.0.


import android.support.multidex.MultiDexApplication;
替换为
import androidx.multidex.MultiDexApplication;