Merge "Fixing javadoc errors for pm#canRequestPackageInstalls" into oc-dev
am: 94ac6ae6d9
Change-Id: I7f52edc4dcbd1e7c9e876776412b6387c3e9ecbc
This commit is contained in:
@@ -6256,18 +6256,18 @@ public abstract class PackageManager {
|
||||
|
||||
/**
|
||||
* Checks whether the calling package is allowed to request package installs through package
|
||||
* installer. Apps are encouraged to call this api before launching the package installer via
|
||||
* installer. Apps are encouraged to call this API before launching the package installer via
|
||||
* intent {@link android.content.Intent#ACTION_INSTALL_PACKAGE}. Starting from Android O, the
|
||||
* user can explicitly choose what external sources they trust to install apps on the device.
|
||||
* If this api returns false, the install request will be blocked by the package installer and
|
||||
* If this API returns false, the install request will be blocked by the package installer and
|
||||
* a dialog will be shown to the user with an option to launch settings to change their
|
||||
* preference. An application must target Android O or higher and declare permission
|
||||
* {@link android.Manifest.permission#REQUEST_INSTALL_PACKAGES} in order to use this api.
|
||||
* {@link android.Manifest.permission#REQUEST_INSTALL_PACKAGES} in order to use this API.
|
||||
*
|
||||
* @return true if the calling package is trusted by the user to request install packages on
|
||||
* the device, false otherwise.
|
||||
* @see {@link android.content.Intent#ACTION_INSTALL_PACKAGE}
|
||||
* @see {@link android.provider.Settings#ACTION_MANAGE_UNKNOWN_APP_SOURCES}
|
||||
* @see android.content.Intent#ACTION_INSTALL_PACKAGE
|
||||
* @see android.provider.Settings#ACTION_MANAGE_UNKNOWN_APP_SOURCES
|
||||
*/
|
||||
public abstract boolean canRequestPackageInstalls();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user