小米 Miui Hellas 的新闻
主页 » 所有的新闻 » 应用程序/ROM » Android Q 会警告您尚未升级的应用程序
应用程序/ROM

Android Q 会警告您尚未升级的应用程序

Σ更新他们的应用程序以支持 Android 平台的最新功能通常符合开发人员的利益。 每个新版本的 Android 都提供旧版 Android 不提供的新 API 和功能。 然而,每个新版本的 Android 也对应用程序的功能增加了新的限制,一些应用程序开发人员并不适用。 例如,许多应用程序避免声明其应用程序打算避免的 API 级别,以避免必须声明新的运行时和运行时权限。 谷歌终于开始通过对已在 Google Play 商店中上传和更新的应用程序的新限制来阻止这种行为,但他们还在 Android Pie 中添加了警告,以提醒尚未由 Android 4.1 Jelly Bean 更新的应用程序。

 


现代化 Android 应用程序


 

去年 XNUMX 月,谷歌 出台新政策 更新 Google Play 商店中的 Android 应用程序。 在新政策下,所有提交到 Google Play 商店的新应用 从 1 年 2018 月 XNUMX 日起 , 应用程序必须以 API 级别 26 或更高为目标(即 安卓8.0奥利奥, 安卓8.1Oreo 或 Android 9 Pie。)此外,自 1 年 2018 月 26 日起,Play 商店中现有应用的所有更新也必须针对 API 级别 9 或更高级别。 此政策将强制较旧和较新的应用程序都遵守最新版 Android 中的新安全、隐私、内存优化和省电功能。 但是,新政策并不意味着应用程序将停止在运行旧版 Android 的设备上运行,开发人员仍然可以设置自己的最低 API 级别。 另一方面,Android 的最新版本 Android XNUMX Pie 将通过在运行应用程序时警告用户它太旧以至于可能无法正常工作来鼓励应用程序开发人员更新他们的应用程序。

根据 此合并已激活  在 AOSP 中,“ PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION”增加到 23。这个创建标志转换为系统属性。 系统在启动任何应用程序时使用此属性。 系统会检查应用程序的目标 SDK 级别,如果低于指定值,则用户会收到应用程序可能无法正常工作的警告消息。ro.build.version.min_supported_target_sdkro.build.version.min_supported_target_sdk

 

目前看来,Android Q 不会阻止用户运行较旧的 Android 应用程序。 我们想象可能有一小部分用户不会对这样的限制感到满意。 有许多很少更新的应用程序用于专门的任务,没有替代方案。 每次用户在 Android Q 上启动旧应用程序时出现此警告可能会导致用户向其创建者抱怨更新或替换应用程序。

如果您想查看设备上安装的应用程序的 API 目标级别,您可以使用我们在下面提供的应用程序。 

AppChecker - 列出应用程序的 API

Google 尚未完全决定是否将限制设置为 SDK 23,并且可以选择更高或更低的值。

Μ不要忘记加入(注册)我们的论坛,这可以通过以下按钮轻松完成...

(如果您已经在我们的论坛中拥有帐户,则无需点击注册链接)

 

加入我们的社区

阅读

发表评论

* 使用此表格即表示您同意在我们的页面上存储和分发您的消息。

本网站使用 Akismet 来减少垃圾评论。 了解如何处理您的反馈数据.

发表评论

小米 Miui Hellas
希腊的小米和 MIUI 官方社区。
阅读
OnePlus 6 于去年 XNUMX 月正式亮相,现在该公司看起来……