2012-11-13 6 views
7

状況は次のとおりです。
暗黙のインテントで別のアプリを開きたいのに、ユーザーに適切なアプリがありません。そのような意図に対応できるコンポーネント(適切なインテントフィルタを備えている)を含むアプリを含む結果を含む「Google Play Searchアクティビティ」を開くことはできますか。つまり、「インテントデータ」を使用して検索を実行できますか?Intentを使用してGoogle Playを検索できますか?

+2

この質問への回答:http://stackoverflow.com/questions/10922762/open-link-of-google-play-store- in-mobile-version-androidはあなたにとって便利なはずです。 –

答えて

0

現時点でGoogle Playの情報にアクセスするAPIはありません。答えは「いいえ」です。

APIアクセスでPlayマーケット情報を取得できる代替プロジェクトがいくつかありますが、現時点ではGoogleがサポートしている公式のPlay Market APIはありません。

+0

AppAwareは私が考えていた代替APIの1つです。 http://dev.appaware.com/ – Booger

0

これはURLで行うことができます。一般的なACTION_VIEWインテントとGoogle PlayのURLが必要です。 Playストアアプリはインテントを受け入れます。

例:

このURLは、店舗内の「さえずり」の検索を実行するために動作します。 https://play.google.com/store/search?q=twitter&c=apps

このURLは、ストアの公式Twitterアプリのレコードを読み込みます。 https://play.google.com/store/apps/details?id=com.twitter.android

8

はURIで検索利用検索キーワードを実行するには:

Intent goToMarket = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("market://search?q=<Your Search Word>")); 
startActivity(goToMarket); 
関連する問題