如何在 Google Play 控制台中限制特定 Android 版本的应用程序
How to restrict App for specific Android versions in Google Play Console
我有一个较旧的应用程序在使用新 Android 7.0.
的设备上会出错
该应用已经发布,我无法实际更新该应用。
如何在 Google Play 管理中心限制特定 Android 版本的应用程序?
在 Play 控制台中,您只能针对区域或特定设备阻止应用。
如果您确实无法上传更新,最好的办法是开始排除您知道它们已收到 Android 7 更新的设备。不推荐。
阻止 API 级别的应用程序将需要部署,因为它是在清单文件中完成的(在 gradle 配置中)。
<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... >
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15" />
...
</manifest>
来自 Supporting Different Platform versions.
找到所有当前 API 级别的概览
在 Gradle 中配置时,它看起来类似于 your_app_module/build.gradle
文件的以下片段。请注意,在最终结果中,编译 APK 将成为清单的一部分。
apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "your.app.id.here"
minSdkVersion 16
targetSdkVersion 25
versionCode 1
versionName "0.1.0"
}
我有一个较旧的应用程序在使用新 Android 7.0.
的设备上会出错该应用已经发布,我无法实际更新该应用。
如何在 Google Play 管理中心限制特定 Android 版本的应用程序?
在 Play 控制台中,您只能针对区域或特定设备阻止应用。
如果您确实无法上传更新,最好的办法是开始排除您知道它们已收到 Android 7 更新的设备。不推荐。
阻止 API 级别的应用程序将需要部署,因为它是在清单文件中完成的(在 gradle 配置中)。
<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... >
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15" />
...
</manifest>
来自 Supporting Different Platform versions.
找到所有当前 API 级别的概览在 Gradle 中配置时,它看起来类似于 your_app_module/build.gradle
文件的以下片段。请注意,在最终结果中,编译 APK 将成为清单的一部分。
apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "your.app.id.here"
minSdkVersion 16
targetSdkVersion 25
versionCode 1
versionName "0.1.0"
}