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

How to fix Gradle error when change SDK version 26 to 28

我尝试将 SDK 版本 26 升级到 28,但 Gradle 显示错误。我该如何解决这个错误

依赖项{

implementation 'com.android.support:appcompat-v7:28.0.0'
}

以上依赖显示错误

android {
compileSdkVersion 28
useLibrary 'org.apache.http.legacy'
defaultConfig {

    minSdkVersion 14
    targetSdkVersion 28
    versionCode 10
    versionName '1.5'
}

Build Error report

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

您还使用了一些已经迁移到 AndroidX 的库。要使用它,您还必须将项目迁移到 androidX。尝试 重构 > 迁移到 AndroidX

然后按 DoRefactor