2011-12-14 8 views
1

私は市場に複数のアプリを持っています。アプリAは既に電話機にインストールされているとします。アプリAのユーザーアクションでは、アプリB(マーケットに公開されています)をダウンロードします。 以下のコードを使用すると、ダウンロードを開始する代わりに詳細ページが開きます。自動ダウンロードを開始

Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setData(Uri.parse("market://details?id=my.app.package")); 
startActivity(intent); 

アプリBが直接ダウンロードを開始する方法はありますか?

+0

ユーザーの同意なしには何もダウンロードしないでください。 – Mudassir

+0

私はユーザーに直接アプリ許可画面を表示してほしい。(つまり、ユーザーの同意を得ることを意味する) –

+0

あなたの質問にそれを指定する必要があります。 – Mudassir

答えて

0

このようなAndroidマーケットの意図に組み込まれた機能はありません:see documentationしたがって、唯一の方法はユーザーを詳細ページに誘導することです。そして、ユーザーはダウンロードボタンの裾をタップする必要があります。

関連する問題