AppOpsManager.IsOpActive(String, Int32, String) Método

Definição

Verifica se a operação fornecida para um pacote está ativa, ou seja,

[Android.Runtime.Register("isOpActive", "(Ljava/lang/String;ILjava/lang/String;)Z", "GetIsOpActive_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=30)]
public virtual bool IsOpActive(string op, int uid, string packageName);
[<Android.Runtime.Register("isOpActive", "(Ljava/lang/String;ILjava/lang/String;)Z", "GetIsOpActive_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=30)>]
abstract member IsOpActive : string * int * string -> bool
override this.IsOpActive : string * int * string -> bool

Parâmetros

op
String
uid
Int32
packageName
String

Retornos

Atributos

Comentários

Verifica se a operação fornecida para um pacote está ativa, ou seja, alguém ligou #startOp sem #finishOp ainda.

Se você não tiver a android.Manifest.permission#WATCH_APPOPS permissão, poderá consultar apenas sua UID.

Java documentação para android.app.AppOpsManager.isOpActive(java.lang.String, int, java.lang.String).

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