私はボタンクリックでこのメソッドを使用しています。 私のアプリはまだGoogle Playで起動されていないので、他のアプリのパッケージ名をURIで使用しようとしましたが、多くのパッケージを試しましたが、常に "アクティビティが見つかりませんでした"
public void rateApp(View v) {
try {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=mobi.infolife.installer"));
startActivity(intent);
}catch (Exception e) {
Log.i("Exception", "Exception is "+e);
}
}
誰が何が間違って起こっていると言うことができます。
前もって感謝します
回答:
回答№1は4私はこれがエミュレータ上にあると推測しています。マーケット:// "リンクは、Google Playアプリが端末にインストールされている場合にのみ動作します。
インストールされていない(例外があります)場合は、Webブラウザを起動できます。