我有一个旧的应用程序,在使用新的Android 7.0的设备上会出现错误。
该应用程序已经发布,我实际上无法更新该应用程序。
如何在Google Play控制台中限制特定Android版本的应用程序?
在游戏控制台中,您只能阻止区域或特定设备的应用程序。
如果你真的无法上传更新,你最好的办法是开始排除你知道他们已经收到安卓7更新的设备。不推荐。
阻止API级别的应用程序将需要部署,因为它是在清单文件中完成的(在gradle-config中)。
<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... >
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="15" />
...
</manifest>
来自支持不同的平台版本。
有关所有当前API级别的概述,请参见What is 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"
}