2011-11-19 7 views
5

después de agregar anuncios de AdMob a mi aplicación, he notado un comportamiento de memoria extraño. En mi teléfono Android, si voy Settings>Applications>Manage applications>myApp obtengo la información de almacenamiento para mi aplicación.Android y Admob almacenamiento de datos inesperados y valores de caché

Lo que me preocupaba era que el almacenamiento de datos era de alrededor de 600 kb, y el caché era de más de 2,5 MB (en comparación con 28 kb y 0 kb como máximo sin admob). Después de algunos intentos de prueba y error, descubrí que el valor de almacenamiento de datos parece aumentar con la caché. Si borro la caché y reinicio mi aplicación, el valor de los datos cae significativamente, volviendo a lo que esperaría de mi programa.

No tengo idea de qué está haciendo esta memoria caché, pero está relacionada con adMob. No he integrado ninguna gestión de caché específica en mi programa. Me preocupa que si este contenido de caché crece como lo ha sido, entonces los usuarios de mi aplicación no quedarán impresionados si mi aplicación comienza a ocupar 10 + MB de espacio. ¿Deberia estar preocupado? ¿Podría ser que, debido a que no hice nada más que ejecutar mi aplicación repetidamente durante un día, ninguna otra aplicación o programa habrá omitido mis datos del caché? ¿Debería borrar manualmente el caché? ¿Cuál es su propósito con respecto a Admob?

+1

Admob solo almacena en caché sus anuncios para que se carguen más rápido. El sistema operativo Android borrará el directorio/cache si el sistema de archivos se llena demasiado, y Admob * debería * administrar su propio tamaño de caché. No debería tener que preocuparse por eso – smith324

+0

Gracias Smith, aceptaría esto como una respuesta si le gusta – Wozza

+0

Lo publiqué como una respuesta – smith324

Respuesta

2

Admob solo almacena sus avisos en caché para que se carguen más rápido. El sistema operativo Android borrará el directorio/cache si el sistema de archivos se llena demasiado, y Admob debería administrar su propio tamaño de caché. No debería tener que preocuparse por eso

+0

tengo el mismo problema. ahora tengo aproximadamente 1.07 mb de caché. – savepopulation

0

cuando use el admob, guardará algunos archivos (cookies, índices, etc.) en Android/yourfile/app_webview. Si no desea aumentar su uso de datos, puede eliminar el archivo antes de salir de su aplicación.

Cuestiones relacionadas