Android 15不再支持安装Android 7.0(SDK 24)之前的应用以提高安全性

站长云网 2024-03-30 蓝点网 站长云网

每年Google推出Android新版本时都会提高SDK级别,部分基于老旧SDK构建的应用程序将无法在Android新版本中安装,例如在Android14中,Google就禁止安装Android6.0之前的应用(不含)。

为什么某些开发商热衷于使用老旧的SDK版本呢?原因在于很久以前的这些老旧版本在权限管理方面不够精细,导致应用程序甚至可以无需经过用户同意就获得某些隐私权限。

不过这种情况在Android14中就得到了比较好的解决,这些开发商主要利用的是Android6.0SDK23之前的版本,而Android14必须安装SDK23及之后的应用程序。


今年Google继续提高Android新版本的SDK级别,最新要求是Android15只能安装基于Android7.0SDK24及之后的应用程序,对于通过SDK23构建的应用程序也无法在Android15上安装。

当然这也不是绝对的,如果开发者确实有需要的话,仍然可以通过ADBBridge命令行安装,但普通用户无法通过APK和用户界面直接安装。

通过APK文件直接安装时GooglePlayProtect会弹出阻止框,即便用户点击仍然安装也无济于事,若需要通过命令行安装,请追加忽略最低SDK版本参数。

具体使用方法是这样的:

adbinstall--bypass-low-target-sdk-blockFILENAME.apk

责任编辑:站长云网