PendingIntent.FlagAllowUnsafeImplicitIntent Feld

Definition

Achtung

This constant will be removed in the future version. Use Android.App.PendingIntentFlags enum directly instead of this field.

Flag, das angibt, dass der erstellte PendingIntent mit #FLAG_MUTABLE einer unsicheren impliziten Absicht zulässig ist.

[Android.Runtime.Register("FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT", ApiSince=34)]
[System.Obsolete("This constant will be removed in the future version. Use Android.App.PendingIntentFlags enum directly instead of this field.", true)]
public const Android.App.PendingIntentFlags FlagAllowUnsafeImplicitIntent = 16777216;
[<Android.Runtime.Register("FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT", ApiSince=34)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.App.PendingIntentFlags enum directly instead of this field.", true)>]
val mutable FlagAllowUnsafeImplicitIntent : Android.App.PendingIntentFlags

Feldwert

Value = 16777216

Implementiert

Attribute

Hinweise

Flag, das angibt, dass der erstellte PendingIntent mit #FLAG_MUTABLE einer unsicheren impliziten Absicht zulässig ist.

Beginnend mit android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE, bei Apps, die das SDK android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE oder höher als Ziel haben, wird die Erstellung eines PendingIntent mit #FLAG_MUTABLE und eine implizite Absicht innerhalb einer App aus Sicherheitsgründen ausgelöst IllegalArgumentException . Verwenden Sie zum Umgehen dieser Überprüfung beim Erstellen eines "PendingIntent".To bypass this check, use #FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT when creating a PendingIntent. Es wird jedoch dringend empfohlen, diese Kennzeichnung nicht zu verwenden und den Intent explizit oder den PendingIntent unveränderlich zu machen, wodurch die Absicht sicher wird.

Java Dokumentation für android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT.

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.

Gilt für: