gpt4 book ai didi

Android M - 使用新权限升级我的应用程序

转载 作者:行者123 更新时间:2023-11-29 17:28:31 25 4
gpt4 key购买 nike

除了这里的讨论:Android M permission install/update behavior , 我想知道在以下情况下会发生什么:

我已经为我的应用程序添加了一个新的非关键权限(其他应用程序权限——比如设置闹钟、查看 Wi-Fi 连接等),我想发布这个新版本的应用程序作为我的应用程序的升级现有的应用程序。新版本将目标 SDK 最大值设置为 23。

  1. 在 Android M 设备上安装了最多 22 个目标 SDK 的应用程序 - 当我的应用程序的这个新版本在 M 设备上升级时,用户是否需要明确授予对新权限的访问权限?

    <
  2. 在 Android L 设备上安装目标 SDK 最多 22 个的应用程序 - 当我的应用程序的这个新版本在 L 设备上升级时,用户是否需要明确授予对新权限的访问权限,或者将自动升级词没有用户交互?

最佳答案

  1. 如果您的目标低于 API 23,则适用旧的权限模型。用户需要在安装时授权,但在 M 设备上他可以在设置中撤销权限。在您的应用更新后,此权限的权限状态不会更改。

  2. 只有 M 设备支持新的权限模型,因此用户需要在安装时授予权限。在 M 设备上,用户将在运行时授予请求。

关于Android M - 使用新权限升级我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33807088/

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