【问题标题】:How to find third party apps content providers URI in android?如何在 android 中查找第三方应用内容提供商 URI?
【发布时间】:2014-11-26 02:22:32
【问题描述】:

假设我已经安装了第三方应用,并且我想访问该应用中的内容提供商。

我如何知道 URI 的权限部分?

我的意思是我如何知道开发人员在清单文件中为 android:authorities="" 为提供者分配了什么?

【问题讨论】:

    标签: android android-contentprovider


    【解决方案1】:

    查看文档后,您可以使用以下方法在设备上获取内容提供程序:

    public abstract List queryContentProviders (String processName, int uid, int flags)

    这意味着您获取了您正在寻找的应用程序的 processName/UID。

    在此处了解更多信息: http://developer.android.com/reference/android/content/pm/PackageManager.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-18
      • 1970-01-01
      • 2021-11-01
      相关资源
      最近更新 更多