diff --git a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java index 07dc404e08dba..5787bdb484985 100644 --- a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java +++ b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java @@ -1099,8 +1099,9 @@ class PackageManagerShellCommand extends ShellCommand { try { mInterface.setHomeActivity(componentName, userId); + pw.println("Success"); return 0; - } catch (RemoteException e) { + } catch (Exception e) { pw.println(e.toString()); return 1; } diff --git a/services/tests/shortcutmanagerutils/src/com/android/server/pm/shortcutmanagertest/ShortcutManagerTestUtils.java b/services/tests/shortcutmanagerutils/src/com/android/server/pm/shortcutmanagertest/ShortcutManagerTestUtils.java index f7277e857ae43..4aa7590b491a2 100644 --- a/services/tests/shortcutmanagerutils/src/com/android/server/pm/shortcutmanagertest/ShortcutManagerTestUtils.java +++ b/services/tests/shortcutmanagerutils/src/com/android/server/pm/shortcutmanagertest/ShortcutManagerTestUtils.java @@ -168,7 +168,8 @@ public class ShortcutManagerTestUtils { } public static void setDefaultLauncher(Instrumentation instrumentation, String component) { - runCommandForNoOutput(instrumentation, "cmd package set-home-activity " + component); + runCommand(instrumentation, "cmd package set-home-activity " + component, + result -> result.contains("Success")); } public static void setDefaultLauncher(Instrumentation instrumentation, Context packageContext) { @@ -202,6 +203,7 @@ public class ShortcutManagerTestUtils { if (!ENABLE_DUMPSYS) { return; } + Log.e(TAG, "Dumpsys shortcut"); for (String s : runCommand(instrumentation, "dumpsys shortcut")) { Log.e(TAG, s); }