Lingua

StorageStatsManager.QueryStatsForPackage(UUID, String, UserHandle) Metodo

Definizione

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.

per android.app.usage.StorageStatsManager.queryStatsForPackage(java.util.UUID, java.lang.String, android.os.UserHandle).

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.

Si applica a