summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Bill Lin <lbill@google.com> 2019-10-04 00:31:21 +0800
committer Bill Lin <lbill@google.com> 2019-10-07 20:32:10 +0800
commit7fd81af5cd1e513bc5dc0a0b58c8142f13e49b00 (patch)
treebad24f6ad41e08e711afbe2cb152cf75f5635aa8
parent36ad0924b97ffd771bb81fc859ec268819055d23 (diff)
Implement 'shell pm path' to display APEX source path
The change is mainly for developement purpose Currently 'shell pm path $APEX_PKG_NAME' can not disply source path It is make sense that 'shell pm path $APEX_PKG_NAME' show path Fixes: 142115351 Test: adb shell pm path $APEX_PKG_NAME Test: adb shell pm path $APK_PKG_NAME Change-Id: Ifd7297b6dbd8c684a7f8375c4d6671976f12da60
-rw-r--r--services/core/java/com/android/server/pm/PackageManagerShellCommand.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java
index 44338ac8bc05..4b74d4f9206d 100644
--- a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java
+++ b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java
@@ -483,7 +483,7 @@ class PackageManagerShellCommand extends ShellCommand {
* @param pckg
*/
private int displayPackageFilePath(String pckg, int userId) throws RemoteException {
- PackageInfo info = mInterface.getPackageInfo(pckg, 0, userId);
+ PackageInfo info = mInterface.getPackageInfo(pckg, PackageManager.MATCH_APEX, userId);
if (info != null && info.applicationInfo != null) {
final PrintWriter pw = getOutPrintWriter();
pw.print("package:");