[Android] Android 學習筆記:開啟 Google Play app 至指定的 app
在先前 從 app 中執行外部的 app 這篇文章中,說明了如何去呼叫外部的 app,
但如果那個 app 不存在的話,可以怎麼做呢?
一種做法是直接把 Google Play app 叫起來,這樣使用者就可以直接安裝那個 app~
在 stackoverflow: open link of google play store in mobile version android 這篇文章中,
找到了相當不錯的方式,就是先試著開啟 Google Play app,
但如果沒有安裝的話,就導到網頁版的 Google Play~
舉例來說,假設我現在想要呼叫的是 Google+,
他的套件名稱是 com.google.android.apps.plus,因此我可以這麼做:
String sParam = “com.google.android.apps.plus”;
try
{
// Open app with Google Play app
intent = new Intent(Intent.ACTION_VIEW, Uri.parse(“market://details?id=”+sParam));
startActivity(intent);
}
catch (android.content.ActivityNotFoundException anfe)
{
// Open Google Play website
intent = new Intent(Intent.ACTION_VIEW, Uri.parse(“http://play.google.com/store/apps/details?id=”+sParam));
startActivity(intent);
}
(本頁面已被瀏覽過 1,014 次)
2 thoughts on “[Android] Android 學習筆記:開啟 Google Play app 至指定的 app”
Hi, 從 app 中執行外部的 app 的連結應該是連到
https://ephrain.net/android-android-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98%EF%BC%9A%E5%BE%9E-app-%E4%B8%AD%E5%9F%B7%E8%A1%8C%E5%A4%96%E9%83%A8%E7%9A%84-app/
,目前的連結是失效的QQ
謝謝您,已經更新囉~