1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > android+google+play 打开链接的google play商店在手机版android

android+google+play 打开链接的google play商店在手机版android

时间:2019-02-02 09:37:42

相关推荐

android+google+play 打开链接的google play商店在手机版android

您将要使用指定的市场协议:

final String appPackageName = "com.example"; // Can also use getPackageName(), as below

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName)));

请注意,这将在没有安装Market的任何设备上崩溃(例如,模拟器)。因此,我建议像:

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("/store/apps/details?id=" + appPackageName)));

}

而使用getPackageName()从上下文或其子类为一致性(感谢@cprcrack!)。你可以在这里找到更多关于Market Intents:link。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。