Lenguaje

StorageManager.GetCacheQuotaBytes(UUID) Método

Definición

Devuelve el tamaño de la cuota en bytes para todos los datos almacenados en caché que pertenecen a la aplicación que llama en el volumen de almacenamiento especificado.

[Android.Runtime.Register("getCacheQuotaBytes", "(Ljava/util/UUID;)J", "GetGetCacheQuotaBytes_Ljava_util_UUID_Handler", ApiSince=26)]
public virtual long GetCacheQuotaBytes(Java.Util.UUID storageUuid);
[<Android.Runtime.Register("getCacheQuotaBytes", "(Ljava/util/UUID;)J", "GetGetCacheQuotaBytes_Ljava_util_UUID_Handler", ApiSince=26)>]
abstract member GetCacheQuotaBytes : Java.Util.UUID -> int64
override this.GetCacheQuotaBytes : Java.Util.UUID -> int64

Parámetros

storageUuid
UUID

UUID del volumen de almacenamiento que le interesa. El UUID de una ruta de acceso específica se puede obtener mediante #getUuidForPath(File).

Devoluciones

El valor es un número no negativo de bytes.

Atributos

Comentarios

Devuelve el tamaño de la cuota en bytes para todos los datos almacenados en caché que pertenecen a la aplicación que llama en el volumen de almacenamiento especificado.

Si la aplicación supera esta cuota, los archivos almacenados en caché serán algunos de los primeros en eliminarse cuando se necesite espacio en disco adicional. Por el contrario, si la aplicación permanece bajo esta cuota, los archivos almacenados en caché serán algunos de los últimos que se eliminarán cuando se necesite espacio en disco adicional.

Esta cuota cambiará con el tiempo en función de la frecuencia con la que el usuario interactúe con la aplicación y en función de la cantidad de espacio en disco de todo el sistema.

Nota: si la aplicación usa la android:sharedUserId característica de manifiesto, se realiza un seguimiento de los datos almacenados en caché de todos los paquetes de la UID compartida como una sola unidad.

Documentación de Java para android.os.storage.StorageManager.getCacheQuotaBytes(java.util.UUID).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a