Actualización a Mapas 6.9.0 (publicado el 2012-06-27) o posterior si no lo has hecho ya. Google ha añadido la función que querías:
Qué hay en esta versión:
* Guarda los mapas para usarlos sin conexión
Además de esto: Azulejos en caché para Google Maps se guardan en la tarjeta SD .
Para responder también a su pregunta exacta (para los usuarios que no pueden actualizar):
Utiliza el mecanismo de 'mover a la tarjeta sd' de Android o instala algunas aplicaciones de terceros para hacerlo (Link2SD, App2SD skripts, aunque la mayoría necesitan una rom personalizada).
Si todo lo anterior no es una opción y te gusta hacerlo manualmente:
Requisitos previos:
- Acceso a root
- Saber qué directorio quiere mover
- Asegúrese de que el directorio no contiene ejecutables
- Concienciación : /sdcard/ es legible para todo el mundo y muchas aplicaciones pueden escribir en él.
Es posible que no quieras exponer datos sensibles a otras aplicaciones
- Asegúrese de que la aplicación es no corriendo.
- Si algo se rompe, puedes arreglarlo borrar los datos de la aplicación
- La aplicación podría romperse si la tarjeta sdcard no es accesible (por ejemplo, si el teléfono está conectado al PC)
A. Es necesario encontrar el nombre del paquete de su aplicación deseada (simplemente invierta los pasos aquí , alias ir al sitio web de Google Play de la aplicación y ver el nombre del paquete en la URL del navegador, para Mapas es 'com.google.Android.apps.maps').
La ubicación de los datos internos de la aplicación es entonces: /data/data/[PKG_NAME]
B. Encuentre el gran subdirectorio que desea mover, utilice un emulador de terminal o adb shell acceso para ejecutar algo así en el dispositivo:
me@workstation:~$ adb shell root@android:/ # cd /data/data/com.google.android.apps.maps root@android:/data/data/com.google.android.apps.maps # du -sh * 8.5K app_sslcache 9.0K cache 55.0K databases 52.0K files 2.0K lib 2.5K shared_prefs
C. Desplazamiento y enlace simbólico
mkdir -p /sdcard/Android/data/[PKG_NAME]/linked mv /data/data/[PKG_NAME]/[BIG_DIR] /sdcard/Android/data/[PKG_NAME]/linked/[BIG_DIR] ln -s /sdcard/Android/data/[PKG_NAME]/linked/[BIG_DIR] /data/data/[PKG_NAME]/[BIG_DIR]