Idioma

PackageManager.CanRequestPackageInstalls Método

Definição

Verifica se o pacote de chamada tem permissão para solicitar instalações de pacote por meio do instalador de pacote.

[Android.Runtime.Register("canRequestPackageInstalls", "()Z", "GetCanRequestPackageInstallsHandler", ApiSince=26)]
public abstract bool CanRequestPackageInstalls();
[<Android.Runtime.Register("canRequestPackageInstalls", "()Z", "GetCanRequestPackageInstallsHandler", ApiSince=26)>]
abstract member CanRequestPackageInstalls : unit -> bool

Retornos

true se o pacote de chamada for confiável pelo usuário para solicitar pacotes de instalação no dispositivo, caso contrário, false.

Atributos

Comentários

Verifica se o pacote de chamada tem permissão para solicitar instalações de pacote por meio do instalador de pacote. Os aplicativos são incentivados a chamar essa API antes de iniciar o instalador de pacote por meio da intenção android.content.Intent#ACTION_INSTALL_PACKAGE. A partir do Android O, o usuário pode escolher explicitamente quais fontes externas confiam para instalar aplicativos no dispositivo. Se essa API retornar false, a solicitação de instalação será bloqueada pelo instalador do pacote e uma caixa de diálogo será mostrada ao usuário com uma opção para iniciar as configurações para alterar sua preferência. Um aplicativo deve ter como destino o Android O ou superior e declarar permissão android.Manifest.permission#REQUEST_INSTALL_PACKAGES para usar essa API.

Java documentação para android.content.pm.PackageManager.canRequestPackageInstalls().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a