PackageManager.CanRequestPackageInstalls Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob das aufrufende Paket die Paketinstallationen über das Paketinstallationsprogramm anfordern darf.
[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
Gibt zurück
true, wenn der Benutzer dem aufrufenden Paket vertraut, um Installationspakete auf dem Gerät anzufordern, andernfalls false.
- Attribute
Hinweise
Überprüft, ob das aufrufende Paket die Paketinstallationen über das Paketinstallationsprogramm anfordern darf. Apps werden empfohlen, diese API aufzurufen, bevor Sie das Paketinstallationsprogramm über die Absicht android.content.Intent#ACTION_INSTALL_PACKAGE
starten. Ab Android O kann der Benutzer explizit auswählen, welchen externen Quellen er vertraut, um Apps auf dem Gerät zu installieren. Wenn diese API false zurückgibt, wird die Installationsanforderung vom Paketinstallationsprogramm blockiert, und dem Benutzer wird ein Dialogfeld mit einer Option zum Starten der Einstellungen angezeigt, um seine Einstellung zu ändern. Eine Anwendung muss auf Android O oder höher abzielen und die Berechtigung android.Manifest.permission#REQUEST_INSTALL_PACKAGES
deklarieren, um diese API verwenden zu können.
Java-Dokumentation für android.content.pm.PackageManager.canRequestPackageInstalls()
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.