diff options
-rw-r--r-- | api/current.txt | 2 | ||||
-rw-r--r-- | core/java/android/content/pm/PackageManager.java | 7 | ||||
-rw-r--r-- | non-updatable-api/current.txt | 2 |
3 files changed, 9 insertions, 2 deletions
diff --git a/api/current.txt b/api/current.txt index 8163426f953c..c5c15bef91ef 100644 --- a/api/current.txt +++ b/api/current.txt @@ -11559,7 +11559,7 @@ package android.content.pm { } public abstract class PackageManager { - ctor public PackageManager(); + ctor @Deprecated public PackageManager(); method @Deprecated public abstract void addPackageToPreferred(@NonNull String); method public abstract boolean addPermission(@NonNull android.content.pm.PermissionInfo); method public abstract boolean addPermissionAsync(@NonNull android.content.pm.PermissionInfo); diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index a2a5469cb653..8df79485b38e 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -3400,6 +3400,13 @@ public abstract class PackageManager { } /** + * @deprecated Do not instantiate or subclass - obtain an instance from + * {@link Context#getPackageManager} + */ + @Deprecated + public PackageManager() {} + + /** * Retrieve overall information about an application package that is * installed on the system. * diff --git a/non-updatable-api/current.txt b/non-updatable-api/current.txt index 37fc83f80a62..9fb012bf8123 100644 --- a/non-updatable-api/current.txt +++ b/non-updatable-api/current.txt @@ -11559,7 +11559,7 @@ package android.content.pm { } public abstract class PackageManager { - ctor public PackageManager(); + ctor @Deprecated public PackageManager(); method @Deprecated public abstract void addPackageToPreferred(@NonNull String); method public abstract boolean addPermission(@NonNull android.content.pm.PermissionInfo); method public abstract boolean addPermissionAsync(@NonNull android.content.pm.PermissionInfo); |