diff options
| author | 2023-05-15 17:49:42 +0000 | |
|---|---|---|
| committer | 2023-05-15 22:11:18 +0000 | |
| commit | 170ea8161ce9ce89c412b314c8e448e168ebca65 (patch) | |
| tree | b42bbc8e5e0d9accd71c6031ff353f1849b39d46 | |
| parent | 3238a42fb46a22a9ac500585e377c34665625fb4 (diff) | |
Require installer binder to be not null.
Bug: 282026321
Test: atest PackageInstallerTest
Change-Id: I545ef908e98c5191d007e20b5f6567f5f33fce7c
Merged-In: I545ef908e98c5191d007e20b5f6567f5f33fce7c
| -rw-r--r-- | core/java/android/content/pm/PackageInstaller.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/content/pm/PackageInstaller.java b/core/java/android/content/pm/PackageInstaller.java index afe375c4ac20..96118f6c43ea 100644 --- a/core/java/android/content/pm/PackageInstaller.java +++ b/core/java/android/content/pm/PackageInstaller.java @@ -616,6 +616,7 @@ public class PackageInstaller { /** {@hide} */ public PackageInstaller(IPackageInstaller installer, String installerPackageName, String installerAttributionTag, int userId) { + Objects.requireNonNull(installer, "installer cannot be null"); mInstaller = installer; mInstallerPackageName = installerPackageName; mAttributionTag = installerAttributionTag; |