ContextWrapper.CacheDir Propiedad
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 la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos.
public override Java.IO.File? CacheDir { [Android.Runtime.Register("getCacheDir", "()Ljava/io/File;", "GetGetCacheDirHandler")] get; }
[<get: Android.Runtime.Register("getCacheDir", "()Ljava/io/File;", "GetGetCacheDirHandler")>]
member this.CacheDir : Java.IO.File
Valor de propiedad
Devuelve la ruta de acceso absoluta al directorio de caché específico de la aplicación en el sistema de archivos. El sistema eliminará automáticamente los archivos de este directorio, ya que se necesita espacio en disco en otro lugar del dispositivo. El sistema siempre eliminará primero los archivos más antiguos, tal y como indica File.lastModified(). Si lo desea, puede ejercer más control sobre cómo se eliminan los archivos mediante StorageManager.setCacheBehaviorGroup(File,boolean) y StorageManager.setCacheBehaviorTombstone(File,boolean). Se recomienda encarecidamente que las aplicaciones mantengan su uso del espacio en caché por debajo de la cuota devuelta por StorageManager.getCacheQuotaBytes(java.util.UUID). 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. Tenga en cuenta que la cuota de caché 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. La ruta de acceso devuelta puede cambiar con el tiempo si la aplicación que realiza la llamada se mueve a un dispositivo de almacenamiento adoptado, por lo que solo se deben conservar las rutas de acceso relativas. Las aplicaciones no requieren permisos adicionales para leer o escribir en la ruta de acceso devuelta, ya que esta ruta de acceso reside en su almacenamiento privado. Devuelve Archivo La ruta de acceso del directorio que contiene los archivos de caché de la aplicación.
- Atributos
Comentarios
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.
Java documentación para android.content.ContextWrapper.getCacheDir().