保留版本的 targetSdkVersion 限制
targetSdkVersion restriction for retained versions
我们在 Google Play 上有一个应用程序,它利用了 Google Play 的多 apk 功能。第一个 apk 是针对 Lollipop 之前的设备的旧 apk,并为尚未更新智能手机的用户保留。如果我没记错的话,它的 targetSdkVersion 设置为 19。我们不打算为该版本提供任何更新,因为所有开发都只针对新版本。
第二个 apk 的目标是所有 post-Lollipop,它的 targetSdkVersion 设置为 26。
我们几天前收到了一封来自 Google 的邮件,要求我们尽快将 targetSdkVersion 升级到 26。如果我是正确的,那封电子邮件是关于保留版本的(我们不想更新)。
现在,我已经阅读了我能找到的所有文档和文章,但我没有在此处找到有关我们场景的任何信息。如果我们在 2018 年 11 月之后更新较新的应用程序,Google Play 会有什么行为?他们会限制更新,除非我们也更新旧的 apk,或者我们是安全的,我们可以保留保留的版本吗?
谢谢。
Google's blogpost from late last year 似乎可以解决您的问题(强调我的问题):
In order to provide users with the best Android experience possible, the Google Play Console will require that apps target a recent API level:
- August 2018: New apps required to target API level 26 (Android 8.0) or higher.
- November 2018: Updates to existing apps required to target API level 26 or higher.
- 2019 onwards: Each year the targetSdkVersion requirement will advance. Within one year following each Android dessert release, new apps and app updates will need to target the corresponding API level or higher.
Existing apps that are not receiving updates are unaffected.
Play 控制台帮助部分 Target API level requirements for the Play Console 最直接地说明:
Once these requirements come into effect, the Play Console will prevent you from submitting new APKs using older target API levels.
目标 API 级别要求仅影响您上传的新 APK。任何针对旧 API 级别的现有 APK 都可以保持发布状态,并且不会影响您上传新 APK 的能力。
您可以保留在较旧的 targetSdkVersion 上发布的 pre-Lollipop APK。您的新 APK 版本必须针对 API 级别 26 或更高级别。
我们在 Google Play 上有一个应用程序,它利用了 Google Play 的多 apk 功能。第一个 apk 是针对 Lollipop 之前的设备的旧 apk,并为尚未更新智能手机的用户保留。如果我没记错的话,它的 targetSdkVersion 设置为 19。我们不打算为该版本提供任何更新,因为所有开发都只针对新版本。
第二个 apk 的目标是所有 post-Lollipop,它的 targetSdkVersion 设置为 26。
我们几天前收到了一封来自 Google 的邮件,要求我们尽快将 targetSdkVersion 升级到 26。如果我是正确的,那封电子邮件是关于保留版本的(我们不想更新)。
现在,我已经阅读了我能找到的所有文档和文章,但我没有在此处找到有关我们场景的任何信息。如果我们在 2018 年 11 月之后更新较新的应用程序,Google Play 会有什么行为?他们会限制更新,除非我们也更新旧的 apk,或者我们是安全的,我们可以保留保留的版本吗?
谢谢。
Google's blogpost from late last year 似乎可以解决您的问题(强调我的问题):
In order to provide users with the best Android experience possible, the Google Play Console will require that apps target a recent API level:
- August 2018: New apps required to target API level 26 (Android 8.0) or higher.
- November 2018: Updates to existing apps required to target API level 26 or higher.
- 2019 onwards: Each year the targetSdkVersion requirement will advance. Within one year following each Android dessert release, new apps and app updates will need to target the corresponding API level or higher.
Existing apps that are not receiving updates are unaffected.
Play 控制台帮助部分 Target API level requirements for the Play Console 最直接地说明:
Once these requirements come into effect, the Play Console will prevent you from submitting new APKs using older target API levels.
目标 API 级别要求仅影响您上传的新 APK。任何针对旧 API 级别的现有 APK 都可以保持发布状态,并且不会影响您上传新 APK 的能力。
您可以保留在较旧的 targetSdkVersion 上发布的 pre-Lollipop APK。您的新 APK 版本必须针对 API 级别 26 或更高级别。