Cordova 应用程序,minSdkVersion 30 和错误 "minCompileSdk (31) specified in a"

Cordova App, minSdkVersion 30 and error "minCompileSdk (31) specified in a"

所有的解决方案都试过了,还是不行。 你能帮助我吗?没有案例。我正在使用科尔多瓦 10.1.0

The minCompileSdk (31) specified in a
      dependency's AAR metadata (META-INF / com / android / build / gradle / aar-metadata.properties)
      is greater than this module's compileSdkVersion (android-30).
      Dependency: androidx.browser: browser: 1.4.0.

您正在使用 androidx.browser: browser: 1.4.0. 版本,该版本是使用 targetSdkVersion 31 编译的。为了使用它,您需要让您的应用也与版本 31 兼容。
转到 build.gradle 并更新 compileSdkVersiontargetSdkVersion

android {
    compileSdkVersion 31 // updated to 31

    defaultConfig {
        applicationId "myproject.name.testApp"
        minSdkVersion 21 
        targetSdkVersion 31  // updated to 31
        versionCode 1
        versionName "1.0"
    }
}

如果你不想更新到版本 31,你可以将你的 androidx.browser 降级到 androidx.browser:browser:1.3.0 ,这在 sdkVersion 30

上运行