• 3089阅读
  • 3回复

[讨论]安卓下主动获取各种权限 [复制链接]

上一主题 下一主题
离线lixiaoxin
 

只看楼主 倒序阅读 楼主  发表于: 2017-08-18
在Creator里编辑AndroidManifest.xml可以添加各种权限,如下图:




在华为手机安装时确实有相关权限的提示,但实际并未获得这些权限。
其他应用比如百度地图,在使用权限前会弹出提示,如下图:





有谁知道在Qt里该如何主动获取这些权限吗?
离线never_forget

只看该作者 1楼 发表于: 2017-08-19
你在安装的时候是可以看到这个应用程序拥有那些权限的,至于你说的在 XML 里面添加了,但是实际上没有的情况,没有见到过,应该是有的,检查一下是否真的没有这个权限,然后正在看看你添加的权限正不正确!
离线lixiaoxin

只看该作者 2楼 发表于: 2017-08-31
貌似从Android 6.0开始,仅在xml里声明权限是不行的,必须在代码里动态获取权限。安卓的API里有requestPermission,但是Qt没有提供这个方法。
离线15145093145

只看该作者 3楼 发表于: 2017-09-06
android 6.0  7.0有些权限 不光在AndroidManifest中添加 ,还要动态申请
快速回复
限100 字节
 
上一个 下一个