private void uninstallShortcut() { String ACTION_UNINSTALL_SHORTCUT = "com.android.launcher.action.UNINSTALL_SHORTCUT"; Intent actionMainIntent = new Intent(Intent.ACTION_MAIN); actionMainIntent.addCategory(Intent.CATEGORY_LAUNCHER); actionMainIntent.setComponent(new ComponentName(this.getPackageName(), "com.alipay.deposit.PhoneInputActivity")); Intent intent = new Intent(ACTION_UNINSTALL_SHORTCUT); intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name)); intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, actionMainIntent); sendBroadcast(intent); }