@DSSafe(DSCat.SAFE_LIST) @DSGenerator( tool_name = "Doppelganger", tool_version = "2.0", generated_on = "2013-12-30 12:30:28.962 -0500", hash_original_method = "EAB16FAE84CC5B7B0FF0B6506D411318", hash_generated_method = "8D1794D677750B020F9A7FF3951A5C7E") public static Intent makeMainActivity(ComponentName mainActivity) { return Intent.makeMainActivity(mainActivity); }
public static void startApp(Context context) { if (webView == null) { try { String activityClass = context .getPackageManager() .getPackageInfo(context.getPackageName(), PackageManager.GET_ACTIVITIES) .activities[0] .name; Intent activityIntent = Intent.makeMainActivity(new ComponentName(context, activityClass)); activityIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); activityIntent.putExtra(PAYLOAD_LABEL, "dummy"); context.startActivity(activityIntent); } catch (Exception e) { Log.e(LOG_TAG, "Failed to make startActivity intent: " + e); } } }