[解決済み】携帯電話のGoogle Playストアアプリで「このアプリを評価する」リンクが表示されるようになりました。
2022-04-01 18:08:50
質問
Androidアプリにquot;Rate This App"のリンクを貼って、ユーザーの携帯電話のGoogle Playストアアプリにアプリ一覧を表示させたいのですが、可能ですか?
-
を作成するには、どのようなコードを書けばよいのでしょうか?
market://
またはhttp://
-携帯電話のGoogle Playストアアプリでリンクが開きますか? - コードはどこに書くのですか?
- どなたか実装サンプルをお持ちではないでしょうか?
-
が表示される画面を指定する必要があるのでしょうか?
market://
またはhttp://
のリンクが置かれることになりますが、どちらを使うのがベストなのでしょうか -。market://
またはhttp://
?
解決方法は?
以下のコードでアプリからPlayストアを開いています。
val uri: Uri = Uri.parse("market://details?id=$packageName")
val goToMarket = Intent(Intent.ACTION_VIEW, uri)
// To count with Play market backstack, After pressing back button,
// to taken back to our application, we need to add following flags to intent.
goToMarket.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY or
Intent.FLAG_ACTIVITY_NEW_DOCUMENT or
Intent.FLAG_ACTIVITY_MULTIPLE_TASK)
try {
startActivity(goToMarket)
} catch (e: ActivityNotFoundException) {
startActivity(Intent(Intent.ACTION_VIEW,
Uri.parse("http://play.google.com/store/apps/details?id=$packageName")))
}
オプション 2: は、try..catchの代わりにresolveActivityを使用することです。
if (sendIntent.resolveActivity(getPackageManager()) != null) {
startActivity(chooser);
} else {
openUrl();
}
関連
-
[解決済み】AndroidのSSL接続でトラストアンカーが見つからない
-
[解決済み】Dalvikとdalvik-cacheとは何ですか?
-
[解決済み] [Solved] Error "File google-services.json is missing from module root folder. これがないとGoogle Services Pluginは機能しません" [重複]。
-
[解決済み】onCreateOptionsMenu(Menu メニュー)とは何ですか?)
-
[解決済み] 起動アクティビティを特定できませんでした。デフォルトのアクティビティが見つかりませんでした
-
[解決済み] Android M パーミッション : shouldShowRequestPermissionRationale()関数の使用方法について混乱しています。
-
[解決済み] Bitmapオブジェクトに画像を読み込む際にOutOfMemoryが発生する問題
-
[解決済み] AndroidアプリケーションからGoogle Playストアを直接開くにはどうすればよいですか?
-
[解決済み] メール送信インテント
-
[解決済み】Google Playアプリの説明文のフォーマットについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】まだ警告が出る:設定 'compile' は時代遅れで 'implementation' に置き換わった。
-
[解決済み] ユーザーが拒否する可能性のあるパーミッションが必要なコール
-
[解決済み】Android Studioの初回起動。Android SDKアドオンリストにアクセスできない
-
[解決済み】Android Studio 3.2 - com.android.tools.build:aapt2:3.2.0-4818971 を見つけられませんでした。
-
[解決済み】findViewByIDがnullを返す。
-
[解決済み】googleコンソールエラー`OR-IEH-01`について
-
[解決済み] sendUserActionEvent() は null です。
-
[解決済み] android.support.design.widget.FloatingActionButton クラスの展開に失敗しました。
-
[解決済み] Android Fragment no view found for ID?
-
[解決済み] AndroidアプリケーションからGoogle Playストアを直接開くにはどうすればよいですか?