StrictMode.VmPolicy.Builder.DetectImplicitUriPermissionGrant 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.
Erkennt, wenn URI-Berechtigungen implizit Ihrer App gewährt werden, ein Verhalten, das in Android 18 (API 38) nicht mehr unterstützt wird.
[Android.Runtime.Register("detectImplicitUriPermissionGrant", "()Landroid/os/StrictMode$VmPolicy$Builder;", "", ApiSince=37)]
public Android.OS.StrictMode.VmPolicy.Builder DetectImplicitUriPermissionGrant();
[<Android.Runtime.Register("detectImplicitUriPermissionGrant", "()Landroid/os/StrictMode$VmPolicy$Builder;", "", ApiSince=37)>]
member this.DetectImplicitUriPermissionGrant : unit -> Android.OS.StrictMode.VmPolicy.Builder
Gibt zurück
- Attribute
Hinweise
Erkennt, wenn URI-Berechtigungen implizit Ihrer App gewährt werden, ein Verhalten, das in Android 18 (API 38) nicht mehr unterstützt wird.
Implizite URI-Berechtigungserteilungen können auftreten, wenn eine App einen Intent erhält, der einen URI enthält, jedoch ohne die Intent.FLAG_GRANT_READ_URI_PERMISSION oder Intent.FLAG_GRANT_WRITE_URI_PERMISSION Flags, aber das System gewährt weiterhin Zugriff auf den URI im Auftrag der App.
Da implizite URI-Zuschüsse nicht mehr unterstützt werden, müssen Entwickler dies beheben, um zukünftigen App-Unterbrechungen vorzubeugen. Stellen Sie beim Senden von Absichten mit URI sicher, dass die entsprechenden Genehmigungskennzeichnungen explizit festgelegt werden, wenn die Berechtigung erteilt werden soll. Wenn keine Berechtigungserteilung vorgesehen ist, schließen Sie keine URIs ein, die implizite Zuschüsse auslösen können.
Android-Referenz für android.os.StrictMode.VmPolicy.Builder.detectImplicitUriPermissionGrant.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.