Merge "[pm] add an option to include libraries in list packages"

This commit is contained in:
TreeHugger Robot
2023-02-15 19:07:45 +00:00
committed by Android (Google) Code Review

View File

@@ -972,6 +972,9 @@ class PackageManagerShellCommand extends ShellCommand {
showUid = true;
uid = Integer.parseInt(getNextArgRequired());
break;
case "--match-libraries":
getFlags |= PackageManager.MATCH_STATIC_SHARED_AND_SDK_LIBRARIES;
break;
default:
pw.println("Error: Unknown option: " + opt);
return -1;
@@ -4080,6 +4083,7 @@ class PackageManagerShellCommand extends ShellCommand {
pw.println(" --factory-only: only show system packages excluding updates");
pw.println(" --uid UID: filter to only show packages with the given UID");
pw.println(" --user USER_ID: only list packages belonging to the given user");
pw.println(" --match-libraries: include packages that declare static shared and SDK libraries");
pw.println("");
pw.println(" list permission-groups");
pw.println(" Prints all known permission groups.");