解析API推送通知,在Play商店打开应用页面

时间:2016-06-25 12:53:33

标签: android parse-platform push-notification

那么我们的应用程序是否有Parse API,发送推送通知和管理后端内容,我们发送并update the app通知点击通知它打开APP,我们希望它打开商店页面对于我们的APP,有可能吗?

1 个答案:

答案 0 :(得分:1)

到目前为止,我已经使用过此代码。您可以查看是否已安装Google Play商店应用,如果是这种情况,您可以使用“market://”协议。只需编写代码,而不是尝试从通知面板打开应用程序活动。

final String my_package_name = "........."  // <- HERE YOUR PACKAGE NAME!!
String url = "";

try {
    //Check whether Google Play store is installed or not:
    this.getPackageManager().getPackageInfo("com.android.vending", 0);

    url = "market://details?id=" + my_package_name;
} catch ( final Exception e ) {
    url = "https://play.google.com/store/apps/details?id=" + my_package_name;
}


//Open the app page in Google Play store:
final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
startActivity(intent);