サードパーティのアプリをインストールしており、そのアプリにあるコンテンツ プロバイダーにアクセスしたいとします。
URI の機関部分を知るにはどうすればよいですか?
マニフェストファイルでプロバイダーの android:authorities="" に開発者が割り当てたものをどのように知ることができますか?
サードパーティのアプリをインストールしており、そのアプリにあるコンテンツ プロバイダーにアクセスしたいとします。
URI の機関部分を知るにはどうすればよいですか?
マニフェストファイルでプロバイダーの android:authorities="" に開発者が割り当てたものをどのように知ることができますか?
ドキュメントを確認した後、次を使用してデバイス上のコンテンツ プロバイダーを取得できます。
パブリック抽象リスト queryContentProviders (文字列 processName、int uid、int フラグ)
これは、探しているアプリケーションの processName/UID を取得することを意味します。
詳細はこちら: http://developer.android.com/reference/android/content/pm/PackageManager.html