diff options
| -rw-r--r-- | services/core/java/com/android/server/om/OverlayManagerService.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/om/OverlayManagerService.java b/services/core/java/com/android/server/om/OverlayManagerService.java index f1947ac15645..b782ca96ae88 100644 --- a/services/core/java/com/android/server/om/OverlayManagerService.java +++ b/services/core/java/com/android/server/om/OverlayManagerService.java @@ -1154,6 +1154,10 @@ public final class OverlayManagerService extends SystemService { throws RemoteException, IOException { PackageInfo packageInfo = mPackageManager.getPackageInfo(targetPackageName, 0, userId); + if (packageInfo == null) { + throw new IOException("Unable to get target package"); + } + String baseCodePath = packageInfo.applicationInfo.getBaseCodePath(); ApkAssets apkAssets = null; |