[pm] add an option to include libraries in list packages
Use for testing BUG: 260880480 Test: atest com.android.cts.packagemanager.stats.host.PackageInstallationSessionReportedStatsTests#testPackageInstallationFailedInternalErrorReported Change-Id: I15f952b656ba70a4ada080992dce97e8fab37a3e
This commit is contained in:
committed by
Song Chun Fan
parent
747467e1e8
commit
d164da9a41
@@ -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.");
|
||||
|
||||
Reference in New Issue
Block a user