java-让用户选择在android中授予权限

java-让用户选择在android中授予权限,第1张

概述我们有一个AutoCompleteTextView,它可以方便地从用户联系数据中读取.但是,有些用户抱怨该应用在安装时强制执行的“READ_CONTACT”权限.有什么方法可以让用户选择授予此权限并使用此功能,还是拒绝它并释放该功能?如果在运行时无法实现,也许还有其他方法吗?不能构建两个应用程序,一个

我们有一个autoCompleteTextVIEw,它可以方便地从用户联系数据中读取.但是,有些用户抱怨该应用在安装时强制执行的“ READ_CONTACT”权限.有什么方法可以让用户选择授予此权限并使用此功能,还是拒绝它并释放该功能?如果在运行时无法实现,也许还有其他方法吗?不能构建两个应用程序,一个具有该权限,一个不具有该权限!

解决方法:

Is there any Way to let the user Choose to grant this permission and use this feature, or deny it and loose the feature?

抱歉不行.

If it is not possible at Runtime, maybe there is some other way? Building two Apps, one with that permission and one without is not an option!

您可以在没有该权限的情况下构建一个主应用程序,然后创建一个拥有该权限并与该主应用程序安全交互的插件.这是一种高级技术.我介绍了in one of my books和here is the directory with sample projects,展示了主机和插件.就我而言,尽管权限(READ_CONTACTS)相同,但我使用的是CallLog而不是ContactsContract.

总结

以上是内存溢出为你收集整理的java-让用户选择在android中授予权限全部内容,希望文章能够帮你解决java-让用户选择在android中授予权限所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1073533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存