在模块design-25.3.1-运行时间中发现重复的类android.support.design.widget.Ac



在模块design-25.3.1-runtime(com.android.support:design:25.3.1(和support-core-ui-27.1.1-runtime(com.andrio.support:support-core ui:27.1.1(中发现重复类android.support.design.widget.CoordinatorLayout

我遇到了这个错误,并决定将其作为一个问题发布,为任何可能遇到这个问题的人提供解决方案。

方法

有一些方法可以修复这个

  1. 添加支持库
  2. 重新安装SDK生成工具

添加支持库

为了使用支持库,您必须在开发环境中修改应用程序项目的类路径依赖关系。您必须对要使用的每个支持库执行此过程。

要向您的应用程序项目添加支持库:

在项目的build.gradle文件中包含Google的Maven存储库。

allprojects {
repositories {
google()
// If you're using a version of Gradle lower than 4.1, you must
// instead use:
//
// maven {
//     url 'https://maven.google.com'
//}
}

}

对于要在其中使用支持库的每个模块,请在模块的build.gradle文件的dependencies块中添加该库。例如,要添加v4核心utils库,请将以下内容添加到依赖项中:

dependencies {

implementation "com.android.support:support-core-utils:28.0.0"
}

要重新安装构建工具

转到SDK管理器,单击";SDK工具";如果";Support Repository";已选中,取消选中,然后单击"确定"。这将删除存储库中的所有文件。然后重新检查复选标记,单击"转到"并重新安装存储库。

链接

  1. 支持库设置
  2. 添加生成依赖项

相关内容

  • 没有找到相关文章

最新更新