如何修复版本更新目标版本更改为28
How to fix the version update the target version is change to 28
当我在 Play 商店上传应用程序时,如果我更改了目标版本,它会抛出错误将目标版本更改为 28 我得到了很多 error.So 任何人都可以帮助我解决这个问题。我试过了,但没有任何效果。
我将所有库更改为更新版本,但在我的代码中,我在进行数据绑定我在生成的数据绑定中遇到很多错误class我共享了 Gradle 文件。
我希望有正确的解决方案来解决这个问题
您需要更改minSdkVersion、targetSdkVersion 和buildToolsVersion。
BuildTools 应该以 targetSdkVersion 为目标
例如:
android {
defaultConfig {
minSdkVersion 23
targetSdkVersion 28
}
buildToolsVersion '28.0.3'
}
并且您应该将 com.android.support 实现与 buildToolsVersion
相匹配
When I upload the app in the play store its throws an error to change the target version to 28 if I changed I got a lot of error.
这是因为 Google 播放的最低要求是 api 28,参见 Meet Google Play's target API level requirement。摘录如下:
When you upload an APK, it needs to meet Google Play’s target API level requirements. Starting August 1, 2019, Google Play requires that new apps target at least Android 9.0 (API level 28), and that app updates target Android 9.0 from November 1, 2019. Until these dates, new apps and app updates must target at least Android 8.0 (API level 26).
因此,如果目标版本小于 28,Play 商店将拒绝您的申请。
I changed all the libraries to updated version but in my code, I am data binding I am getting a lot of errors in data binding generated class I shared the Gradle file.
您需要确保 compileSdkVersion
、buildToolsVersion
、targetSdkVersion
和 support libraries
依赖项使用相同的版本。因此,请确保您的 build.gradle
类似于以下内容:
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 28
...
}
}
dependencies {
implementation 'com.android.support:appcompat-v7.28.0.0'
...
}
当我在 Play 商店上传应用程序时,如果我更改了目标版本,它会抛出错误将目标版本更改为 28 我得到了很多 error.So 任何人都可以帮助我解决这个问题。我试过了,但没有任何效果。
我将所有库更改为更新版本,但在我的代码中,我在进行数据绑定我在生成的数据绑定中遇到很多错误class我共享了 Gradle 文件。
我希望有正确的解决方案来解决这个问题
您需要更改minSdkVersion、targetSdkVersion 和buildToolsVersion。 BuildTools 应该以 targetSdkVersion 为目标 例如:
android {
defaultConfig {
minSdkVersion 23
targetSdkVersion 28
}
buildToolsVersion '28.0.3'
}
并且您应该将 com.android.support 实现与 buildToolsVersion
相匹配When I upload the app in the play store its throws an error to change the target version to 28 if I changed I got a lot of error.
这是因为 Google 播放的最低要求是 api 28,参见 Meet Google Play's target API level requirement。摘录如下:
When you upload an APK, it needs to meet Google Play’s target API level requirements. Starting August 1, 2019, Google Play requires that new apps target at least Android 9.0 (API level 28), and that app updates target Android 9.0 from November 1, 2019. Until these dates, new apps and app updates must target at least Android 8.0 (API level 26).
因此,如果目标版本小于 28,Play 商店将拒绝您的申请。
I changed all the libraries to updated version but in my code, I am data binding I am getting a lot of errors in data binding generated class I shared the Gradle file.
您需要确保 compileSdkVersion
、buildToolsVersion
、targetSdkVersion
和 support libraries
依赖项使用相同的版本。因此,请确保您的 build.gradle
类似于以下内容:
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
...
minSdkVersion 15
targetSdkVersion 28
...
}
}
dependencies {
implementation 'com.android.support:appcompat-v7.28.0.0'
...
}