StorageStatsManager.QueryStatsForPackage(UUID, String, UserHandle) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve estadísticas de almacenamiento para un paquete específico en el volumen de almacenamiento solicitado.
[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
Parámetros
- storageUuid
- UUID
UUID del volumen de almacenamiento que le interesa, como StorageManager#UUID_DEFAULT.
- packageName
- String
el nombre del paquete que le interesa.
- user
- UserHandle
el usuario que le interesa.
Devoluciones
- Atributos
Comentarios
Devuelve estadísticas de almacenamiento para un paquete específico en el volumen de almacenamiento solicitado.
Nota: no se requieren permisos al llamar a esta API para su propio paquete. Sin embargo, solicitar detalles para cualquier otro paquete requiere el android.Manifest.permission#PACKAGE_USAGE_STATS permiso , que es un permiso de nivel de sistema que no se concederá a las aplicaciones normales. Declarando que el permiso expresa su intención de usar esta API y un usuario final puede optar por conceder este permiso a través de la aplicación Configuración.
Nota: si el paquete solicitado usa la android:sharedUserId característica de manifiesto, esta llamada se forzará a una ruta de cálculo manual más lenta. Si es posible, considere la posibilidad de usar #queryStatsForUid(UUID, int)siempre , que suele ser más rápido.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.