summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Zhuying Li <vend_wsd_am_027@mediatek.com> 2020-10-13 14:04:21 +0800
committer Patrick Baumann <patb@google.com> 2020-11-12 16:34:28 +0000
commiteac499d10deb320660ce16ff893d2c323004836d (patch)
tree64a9d0031f3da0d772b385e84d0c6b4dc961d387
parent30951b0666bb21753dbad06deededca140fdb54d (diff)
Use name instead of package name
Can't get package setting info with wrong package name. The API toStaticSharedLibraryPackageName will build correct package name with correct information. Bug: 170699390 Bug: 172232086 Test: manual test pass. Change-Id: Iad97a3adf19ec37797123070a0662bfc7fc3337c
-rw-r--r--services/core/java/com/android/server/pm/PackageManagerService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index 9d0a5c4787fd..d15ad27acd43 100644
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -10548,7 +10548,7 @@ public class PackageManagerService extends IPackageManager.Stub
continue;
}
final PackageSetting staticLibPkgSetting = getPackageSetting(
- toStaticSharedLibraryPackageName(sharedLibraryInfo.getPackageName(),
+ toStaticSharedLibraryPackageName(sharedLibraryInfo.getName(),
sharedLibraryInfo.getLongVersion()));
if (staticLibPkgSetting == null) {
Slog.wtf(TAG, "Shared lib without setting: " + sharedLibraryInfo);