Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6561f067 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Promoting installExistingPackage to SystemApi" into oc-mr1-dev

parents e22ecbdd 07f41fb6
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -11366,6 +11366,8 @@ package android.content.pm {
    method public abstract void grantRuntimePermission(java.lang.String, java.lang.String, android.os.UserHandle);
    method public abstract void grantRuntimePermission(java.lang.String, java.lang.String, android.os.UserHandle);
    method public abstract boolean hasSystemFeature(java.lang.String);
    method public abstract boolean hasSystemFeature(java.lang.String);
    method public abstract boolean hasSystemFeature(java.lang.String, int);
    method public abstract boolean hasSystemFeature(java.lang.String, int);
    method public abstract int installExistingPackage(java.lang.String) throws android.content.pm.PackageManager.NameNotFoundException;
    method public abstract int installExistingPackage(java.lang.String, int) throws android.content.pm.PackageManager.NameNotFoundException;
    method public abstract boolean isInstantApp();
    method public abstract boolean isInstantApp();
    method public abstract boolean isInstantApp(java.lang.String);
    method public abstract boolean isInstantApp(java.lang.String);
    method public abstract boolean isPermissionRevokedByPolicy(java.lang.String, java.lang.String);
    method public abstract boolean isPermissionRevokedByPolicy(java.lang.String, java.lang.String);
@@ -44731,6 +44733,8 @@ package android.test.mock {
    method public void grantRuntimePermission(java.lang.String, java.lang.String, android.os.UserHandle);
    method public void grantRuntimePermission(java.lang.String, java.lang.String, android.os.UserHandle);
    method public boolean hasSystemFeature(java.lang.String);
    method public boolean hasSystemFeature(java.lang.String);
    method public boolean hasSystemFeature(java.lang.String, int);
    method public boolean hasSystemFeature(java.lang.String, int);
    method public int installExistingPackage(java.lang.String) throws android.content.pm.PackageManager.NameNotFoundException;
    method public int installExistingPackage(java.lang.String, int) throws android.content.pm.PackageManager.NameNotFoundException;
    method public boolean isInstantApp();
    method public boolean isInstantApp();
    method public boolean isInstantApp(java.lang.String);
    method public boolean isInstantApp(java.lang.String);
    method public boolean isPermissionRevokedByPolicy(java.lang.String, java.lang.String);
    method public boolean isPermissionRevokedByPolicy(java.lang.String, java.lang.String);
+2 −0
Original line number Original line Diff line number Diff line
@@ -4721,6 +4721,7 @@ public abstract class PackageManager {
     * on the system for other users, also install it for the calling user.
     * on the system for other users, also install it for the calling user.
     * @hide
     * @hide
     */
     */
    @SystemApi
    public abstract int installExistingPackage(String packageName) throws NameNotFoundException;
    public abstract int installExistingPackage(String packageName) throws NameNotFoundException;


    /**
    /**
@@ -4728,6 +4729,7 @@ public abstract class PackageManager {
     * on the system for other users, also install it for the calling user.
     * on the system for other users, also install it for the calling user.
     * @hide
     * @hide
     */
     */
    @SystemApi
    public abstract int installExistingPackage(String packageName, @InstallReason int installReason)
    public abstract int installExistingPackage(String packageName, @InstallReason int installReason)
            throws NameNotFoundException;
            throws NameNotFoundException;