升级android app sdk

安装apk时出现:“此应用专为旧版Android打造,因此可能无法正常运行”

弹窗代码:AppWarnings.java

1
2
3
4
5
public void showDeprecatedTargetDialogIfNeeded(ActivityRecord r) {
if (r.appInfo.targetSdkVersion < Build.VERSION.MIN_SUPPORTED_TARGET_SDK_INT) {
mUiHandler.showDeprecatedTargetDialog(r);
}
}

Build.VERSION.MIN_SUPPORTED_TARGET_SDK_INT值:

1
2
public static final int MIN_SUPPORTED_TARGET_SDK_INT = SystemProperties.getInt(
"ro.build.version.min_supported_target_sdk", 0);

adb shell获取属性值:

1
getprop ro.build.version.min_supported_target_sdk

修改build.gradle: buildToolsVersion

Author

dushicai

Posted on

2024-03-09

Updated on

2024-03-15

Licensed under