Android 如何在将SDK版本26更改为28时修复Gradle错误

Android 如何在将SDK版本26更改为28时修复Gradle错误,android,android-gradle-plugin,Android,Android Gradle Plugin,我试图将SDK版本26升级到28,但Gradle显示错误。如何解决此错误 依赖关系{ implementation 'com.android.support:appcompat-v7:28.0.0' } 上面的依赖项显示错误 错误清楚地提到,您正在使用两个版本的支持库28.0.0和26.1.0。请将所有28.0.0都设置为支持库。希望这能解决您的问题 另外,您正在使用一些已经迁移到AndroidX的库。要使用这些库,您还必须将项目迁移到AndroidX。请重试 重构>迁移到AndroidX

我试图将SDK版本26升级到28,但Gradle显示错误。如何解决此错误

依赖关系{

implementation 'com.android.support:appcompat-v7:28.0.0'
}
上面的依赖项显示错误


错误清楚地提到,您正在使用两个版本的支持库28.0.0和26.1.0。请将所有28.0.0都设置为支持库。希望这能解决您的问题

另外,您正在使用一些已经迁移到AndroidX的库。要使用这些库,您还必须将项目迁移到AndroidX。请重试 重构>迁移到AndroidX


然后按DoRefactor

尝试将项目转换为androidX。但请发布日志,以便我们更好地帮助解决此问题。您必须显示完整的渐变文件。似乎存在版本不匹配错误,因此我们需要完整的渐变文件。您必须添加
buildToolsVersion“28.0.3”
在build.gradle文件中编译DK版本28之后添加了buildToolsVersion“28.0.3”,但当我同步gradle文件时,仍然显示错误。请查看我的生成错误报告。仍然显示错误,请检查我的生成错误报告。您正在使用已迁移到AndroidX的某个库。要使用此功能,您还必须将项目迁移到AndroidX。请尝试重构>迁移到AndroidXyeah。错误已消失,但是否存在错误如果我们将其迁移到android X,会出现什么问题?什么问题?随着google从API中删除支持库,AndroidX将是未来的趋势29@AswinTP,您的问题解决了还是有更多问题?
android {
compileSdkVersion 28
useLibrary 'org.apache.http.legacy'
defaultConfig {

    minSdkVersion 14
    targetSdkVersion 28
    versionCode 10
    versionName '1.5'
}