我有一个在其中使用androidx
依赖项的库项目。
implementation 'androidx.appcompat:appcompat:1.0.0-rc01'
在我的应用程序中添加库项目后,我收到多个与dexMerger
, MultiDex
,相关的错误Multiple dex files define Landroid/support/v4/...
。
所以我使用window+O
(导航->类)搜索了该文件。然后我发现'androidx.appcompat:appcompat:1.0.0-rc01'
和android.support.v4..
库中使用了相同的类。所以我试图排除如下 -
implementation('androidx.appcompat:appcompat:1.0.0-rc01') {
exclude module: 'support-v4'
}
我也添加了multidex true
但没有任何帮助。我读到AndroidX
它看起来包含许多类似于支持库的类。在这种情况下应该怎么做?我有最新版本的 Android Studio,我compileSdkVersion
的是28
. 我的所有依赖项都是最新的。我已经添加了multidex
依赖项,并且我的应用程序类也在扩展MultiDexApplication
.