gpt4 book ai didi

android - 了解 targetSDK=22 行为的 Android 6.0

转载 作者:太空宇宙 更新时间:2023-11-03 13:48:19 25 4
gpt4 key购买 nike

我有应用程序(当前 targetsdkversion 是 23)在版本 4.4 和 5.1 中运行,但使用 6.0 它需要运行时权限。

这需要一些编码更改,我宁愿推迟一段时间。将 targetsdkversion 更改为 22 而不是 23 是否完全可以。这是否允许应用程序在不使用“运行时权限”的情况下在 6.0 中运行?如果用户决定在安装后更改权限,我可能无法正确阅读应用程序。我现在可以接受这个限制。

最佳答案

如果您已经发布了 targetSdkVersion 为 23 的应用程序,请注意,由于目标 SDK,安装它的用户将无法“升级”到您的应用程序的新版本降级。他们将不得不卸载然后重新安装您的应用。

但是,要回答您有关 API 级别的问题,是的,它可以在目标 SDK 设置为 22 的 Marshmallow 上正常运行。在安装应用程序时,用户将看到一个旧式的权限接受对话框,所有权限都将在以下位置授予安装时间。但是,用户可以通过“设置”禁用权限,以便您的应用可以开始接收 SecurityException 以进行 protected 操作。

关于android - 了解 targetSDK=22 行为的 Android 6.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38470694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com