突然消失するかもしれないブログ

”とつきえブログ”

Android MarketにアクセスするためのIntent

Android Marketにアクセスするには、Android端末にプリインストールされているGoogle製のVending.apkというアプリを使用するわけですが、さらに使いやすくしてくれる代替アプリで「MyMarket」というアプリがあります。

MyMarket – A customizable overlay for the Android market

それを調べていてわかったことは、(多分)Vending.apkにIntentを投げることでアプリを検索したり、アプリの詳細情報を表示したりすることができます。

http://tmbl.ngsdev.org/post/142880113/1-uri-uri

(Market関連以外の便利なIntentの使い方がまとめられていたので便利かも)

“market://~”という特殊なURLを指定してIntentを投げるところがポイント。

1. //アプリケーションのパッケージ名を指定して検索する。
2. Uri uri = Uri.parse(“market://search?q=pname:pkg_name”);
3. Intent it = new Intent(Intent.ACTION_VIEW, uri);
4. startActivity(it);
5. //where pkg_name is the full package path for an application

1. //アプリケーションの詳細情報を表示する。
2. Uri uri = Uri.parse(“market://details?id=app_id”);
3. Intent it = new Intent(Intent.ACTION_VIEW, uri);
4. startActivity(it);
5. //where app_id is the application ID, find the ID
6. //by clicking on your application on Market home
7. //page, and notice the ID from the address bar

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。