Java tutorial
//package com.java2s; import android.content.Context; import android.content.Intent; public class Main { public static boolean openAppByPackageName(Context context, String packageName) { Intent intent = getIntentByPackageName(context, packageName); if (intent != null) { context.startActivity(intent); return true; } return false; } private static Intent getIntentByPackageName(Context context, String packageName) { return context.getPackageManager().getLaunchIntentForPackage(packageName); } }