Merge "Allow app downgrades" into nyc-dev

am: b0f6e311ce

* commit 'b0f6e311ce19add792048db855844e542e808dd6':
  Allow app downgrades
This commit is contained in:
Todd Kennedy
2016-03-11 23:54:03 +00:00
committed by android-build-merger
2 changed files with 7 additions and 0 deletions

View File

@@ -9930,6 +9930,7 @@ package android.content.pm {
method public void setAppLabel(java.lang.CharSequence);
method public void setAppPackageName(java.lang.String);
method public void setGrantedRuntimePermissions(java.lang.String[]);
method public void setInstallFlagsDowngrade();
method public void setInstallLocation(int);
method public void setOriginatingUid(int);
method public void setOriginatingUri(android.net.Uri);

View File

@@ -1052,6 +1052,12 @@ public class PackageInstaller {
installFlags &= ~PackageManager.INSTALL_EXTERNAL;
}
/** {@hide} */
@SystemApi
public void setInstallFlagsDowngrade() {
installFlags |= PackageManager.INSTALL_ALLOW_DOWNGRADE;
}
/** {@hide} */
public void setInstallFlagsExternal() {
installFlags |= PackageManager.INSTALL_EXTERNAL;