Java tutorial
//package com.java2s; //License from project: Apache License import android.content.Context; import android.content.Intent; import android.net.Uri; public class Main { private static void showAppInMarket(Context context, String desiredPackageName) { String url = ""; try { //Check whether Google Play store is installed or not: context.getPackageManager().getPackageInfo("com.android.vending", 0); url = "market://details?id=" + desiredPackageName; } catch (final Exception e) { url = "https://play.google.com/store/apps/details?id=" + desiredPackageName; } //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); context.startActivity(intent); } }