Idioma

StorageManager.GetCacheSizeBytes(UUID) Método

Definição

Retorne o tamanho total em bytes de todos os dados armazenados em cache pertencentes ao aplicativo de chamada no volume de armazenamento especificado.

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

Parâmetros

storageUuid
UUID

a UUID do volume de armazenamento no qual você está interessado. A UUID para um caminho específico pode ser obtida usando #getUuidForPath(File).

Retornos

O valor é um número não negativo de bytes.

Atributos

Comentários

Retorne o tamanho total em bytes de todos os dados armazenados em cache pertencentes ao aplicativo de chamada no volume de armazenamento especificado.

Os dados armazenados em cache acompanhados por esse método sempre incluem Context#getCacheDir() e Context#getCodeCacheDir()também incluem Context#getExternalCacheDir() se o armazenamento primário compartilhado/externo estiver hospedado no mesmo dispositivo de armazenamento que seus dados privados.

Observação: se o aplicativo usar o android:sharedUserId recurso de manifesto, os dados armazenados em cache para todos os pacotes em sua UID compartilhada serão acompanhados juntos como uma única unidade.

Java documentação para android.os.storage.StorageManager.getCacheSizeBytes(java.util.UUID).

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