我的应用不再支持 Android 4.x 和 5.x,仅支持 Android 6.0 及更高版本。出于这个原因,在我的 app/build.gradle
中,我将 minSdkVersion 16
更改为 minSdkVersion 23
。这样做之后,当我尝试运行该应用程序时开始出现此错误:
error: package android.support.multidex does not exist
error: cannot find symbol variable MultiDex
在我的一个 .java
文件中,我看到以下行中的错误:
import android.support.multidex.MultiDex;
MultiDex.install(this);
我是否应该干脆不使用 MultiDex
因为 Android 6.0 及更高版本不再需要它了?这是考虑到我的应用程序将不再支持 Android 5.x 及更低版本。谢谢。
最佳答案
解决这个问题的方法是在build.gradle(:app)的Dependencies中添加如下内容:
dependencies {
implementation 'com.android.support:multidex:1.0.3'
}
关于android - 从 minSdkVersion 16 升级到 minSdkVersion 23 时错误 : package android. support.multidex 不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56452203/