在 Android App 中前往 Google Play 商店

Google Play

在 App 中開啟 Google Play 商店的方法,此方法可避免裝置中無 Play 商店的裝置發生 crash 的情況。
private void gotoGooglePlay(){
  final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object
  try {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName)));
  } catch (android.content.ActivityNotFoundException anfe) {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + appPackageName)));
  }
}
參考資料:http://stackoverflow.com/questions/11753000/how-to-open-the-google-play-store-directly-from-my-android-application
本文網址:http://blog.tonycube.com/2014/09/android-app-google-play.html
Tony Blog 撰寫,請勿全文複製,轉載時請註明出處及連結,謝謝 😀

1 則留言

  1. private void gotoGooglePlay(){
    final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object
    try {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName)));
    } catch (android.content.ActivityNotFoundException anfe) {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + appPackageName)));
    }
    }

    回覆刪除

留言小提醒:
1.回覆時間通常在晚上,如果太忙可能要等幾天。
2.請先瀏覽一下其他人的留言,也許有人問過同樣的問題。
3.程式碼請先將它編碼後再貼上。(線上編碼:http://bit.ly/1DL6yog)
4.文字請加上標點符號及斷行,難以閱讀者恕難回覆。
5.感謝您的留言,您的問題也可能幫助到其他有相同問題的人。