StorageStatsManager.QueryStatsForPackage(UUID, String, UserHandle) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce le statistiche di archiviazione per un pacchetto specifico nel volume di archiviazione richiesto.
[Android.Runtime.Register("queryStatsForPackage", "(Ljava/util/UUID;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;", "GetQueryStatsForPackage_Ljava_util_UUID_Ljava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=26)]
public virtual Android.App.Usage.StorageStats QueryStatsForPackage(Java.Util.UUID storageUuid, string packageName, Android.OS.UserHandle user);
[<Android.Runtime.Register("queryStatsForPackage", "(Ljava/util/UUID;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;", "GetQueryStatsForPackage_Ljava_util_UUID_Ljava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=26)>]
abstract member QueryStatsForPackage : Java.Util.UUID * string * Android.OS.UserHandle -> Android.App.Usage.StorageStats
override this.QueryStatsForPackage : Java.Util.UUID * string * Android.OS.UserHandle -> Android.App.Usage.StorageStats
Parametri
- storageUuid
- UUID
UUID del volume di archiviazione a cui si è interessati, ad esempio StorageManager#UUID_DEFAULT.
- packageName
- String
nome del pacchetto a cui si è interessati.
- user
- UserHandle
l'utente a cui si è interessati.
Valori restituiti
- Attributi
Commenti
Restituisce le statistiche di archiviazione per un pacchetto specifico nel volume di archiviazione richiesto.
Nota: non sono necessarie autorizzazioni quando si chiama questa API per il proprio pacchetto. Tuttavia, la richiesta di dettagli per qualsiasi altro pacchetto richiede l'autorizzazione android.Manifest.permission#PACKAGE_USAGE_STATS , ovvero un'autorizzazione a livello di sistema che non verrà concessa alle normali app. Dichiarando tale autorizzazione si esprime l'intenzione di usare questa API e un utente finale può quindi scegliere di concedere questa autorizzazione tramite l'applicazione Impostazioni.
Nota: se il pacchetto richiesto usa la android:sharedUserId funzionalità manifesto, questa chiamata verrà forzata in un percorso di calcolo manuale più lento. Se possibile, è consigliabile usare #queryStatsForUid(UUID, int)sempre , che in genere è più veloce.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.