Android11开发各版本区别,“模板:Android定位SDK11.0须知”的版本间的差异 | 百度地图API SDK...

第15行:

第15行:

当用户下次打开应用并且应用中的某项功能请求访问位置信息、麦克风或摄像头时,系统会再次提示用户授予权限。当用户下次打开应用并且应用中的某项功能请求访问位置信息、麦克风或摄像头时,系统会再次提示用户授予权限。

+https://mapopen-pub-androidsdk.bj.bcebos.com/location/images/location-android11.png

+

2.后台位置信息访问权限2.后台位置信息访问权限

在搭载 Android 11 的设备上,如需启用后台位置信息访问权限,用户必须在设置页面上针对应用的位置权限设置【始终允许】选项。在搭载 Android 11 的设备上,如需启用后台位置信息访问权限,用户必须在设置页面上针对应用的位置权限设置【始终允许】选项。

+https://mapopen-pub-androidsdk.bj.bcebos.com/location/images/location-android11-2.png

3.访问设备的位置和摄像头3.访问设备的位置和摄像头

2020年8月19日 (三) 14:48的版本

1.新增单次访问权限

在 Android 11 中,每当应用请求访问前台位置信息时,系统权限对话框都包含一个名为【仅限这一次】的选项,通过这一新选项,用户可以更好地控制应用何时有权访问位置信息。具体含义如下:

如果用户在对话框中选择【仅限这一次】选项,系统会向应用授予临时的单次授权。然后,应用可以在一段时间内访问相关数据,具体时间取决于应用的行为和用户的操作:

a.当应用的 Activity 可见时,应用可以访问相关数据。

b.如果用户将应用转为后台运行,应用可以在短时间内继续访问相关数据。

c.如果您在 Activity 可见时启动了一项前台服务,并且用户随后将您的应用转到后台,那么您的应用可以继续访问相关数据,直到该前台服务停止。

d.如果用户撤消单次授权(例如在系统设置中撤消),无论您是否启动了前台服务,应用都无法访问相关数据。与任何权限一样,如果用户撤消了应用的单次授权,应用进程就会终止。

当用户下次打开应用并且应用中的某项功能请求访问位置信息、麦克风或摄像头时,系统会再次提示用户授予权限。

6e44d20da19d388f42a2f2e6a7007f27.png

2.后台位置信息访问权限

在搭载 Android 11 的设备上,如需启用后台位置信息访问权限,用户必须在设置页面上针对应用的位置权限设置【始终允许】选项。

4da5c2d327e523b94d0dafbeee08c62d.png

3.访问设备的位置和摄像头

如果应用程序中的前台服务需要访问设备的位置和摄像头,请声明对应的服务,如下:

...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值