Sprache

PackageManager.CheckPermission(String, String) Methode

Definition

Überprüfen Sie, ob einem bestimmten Paket eine bestimmte Berechtigung erteilt wurde.

[Android.Runtime.Register("checkPermission", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCheckPermission_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract Android.Content.PM.Permission CheckPermission(string permName, string packageName);
[<Android.Runtime.Register("checkPermission", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCheckPermission_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member CheckPermission : string * string -> Android.Content.PM.Permission

Parameter

permName
String

Der Name der Berechtigung, nach der Sie suchen.

packageName
String

Der Name des Pakets, auf das Sie überprüfen.

Gibt zurück

Wenn das Paket über die Berechtigung verfügt, wird PERMISSION_GRANTED zurückgegeben. Wenn sie nicht über die Berechtigung verfügt, wird PERMISSION_DENIED zurückgegeben.

Attribute

Hinweise

Überprüfen Sie, ob einem bestimmten Paket eine bestimmte Berechtigung erteilt wurde.

<strong>Hinweis: </strong>Diese API gibt den zugrunde liegenden Berechtigungsstatus as-is zurück und ist hauptsächlich für die Berechtigungsverwaltung von System-Apps vorgesehen. Um eine Zugriffsüberprüfung für eine bestimmte App durchzuführen, verwenden Sie stattdessen die Context#checkPermission APIs.

Java Dokumentation für android.content.pm.PackageManager.checkPermission(java.lang.String, java.lang.String).

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: