hyoromoのブログ

iOS/AndroidもしくはCocos2dxネタを書いています

AndroidMarketへのアクセスURIについて

マーケットへアクセスする時のURIを整理してみました。
PGから直接呼び出すときはもちろん、HP上にリンク貼ったりQRコード貼る時にも使えます。

AndroidMarketへのアクセスURI

パッケージ名の完全一致検索(アプリ一覧の表示)

market://search?q=pname:

開発者名の完全一致検索

market://search?q=pub:

パッケージ名/開発者名の曖昧検索*1

market://search?q=

パッケージ名の完全一致検索(アプリ詳細の表示)

market://details?id=

ソースからのマーケットへの遷移方法

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("<上記URI>"));
startActivity(intent);

備考

なお、URIではなくURLからもマーケットへ遷移してくれるが、ブラウザを開きに行く場合があるので私は使わない。

*1:パッケージ名は完全一致でのみヒットする