diff options
| author | 2020-10-13 14:04:21 +0800 | |
|---|---|---|
| committer | 2020-11-12 16:34:28 +0000 | |
| commit | eac499d10deb320660ce16ff893d2c323004836d (patch) | |
| tree | 64a9d0031f3da0d772b385e84d0c6b4dc961d387 | |
| parent | 30951b0666bb21753dbad06deededca140fdb54d (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.java | 2 |
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); |