【问题标题】:android content provider-permissionsandroid 内容提供者权限
【发布时间】:2012-04-27 09:47:36
【问题描述】:

对于使用内容提供程序的应用程序,它需要在清单文件中提及权限。假设它在其清单文件中具有 read_sms 权限。现在它想阅读短信。内容解析器/或哪个函数/类如何检查它是否有权读取短信。 Packagemangerservice中的checkpermission方法检查权限是否正确,内容解析器或查询函数如何将其引导到该函数以检查应用程序是否有权限?

【问题讨论】:

    标签: android android-contentprovider


    【解决方案1】:

    为什么这与您有关? 我说只是尝试做任何你想做的事情。\ 如果您的应用程序有权限,它将成功,如果没有,它将抛出“拒绝访问异常”。 一定要抓住它并相应地进行。

    顺便说一句,您怎么会不知道您的应用在清单文件中具有哪些权限……我不明白。

    【讨论】:

    • 不,我不是在编写使用内容提供程序的应用程序。对于我的项目,我需要为访问内容提供者的应用程序提供虚假资源。所以我想修改检查发生的代码(检查应用程序是否有某某权限)。 android.content.context 有一个 checkCallingPermission 函数,但我不知道控件是如何传递给它的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多