Forzar Setups en SD

10
Cómo obligar Android a instalar apps en la tarjeta SD de tu móvil o tablet Fabri F. (@remoquete) | 15 de abril del 2015 Windows Móviles Tutoriales Nivel Avanzado Android Si te has quedado sin espacio en tu Android, es el momento de usar este truco, que obligará el móvil o la tablet a instalar las apps en la tarjeta SD. Muchos Android tienen un pequeño gran inconveniente: su memoria interna es tan pequeña que se llena enseguida. Cuando eso ocurre, ya no puedes instalar aplicaciones ni tampoco actualizarlas. Todo lo que Android muestra este mensaje: No hay suficiente espacio de almacenamiento disponible. Sí, es cierto, hay métodos para recuperar espacio temporalmente, desde borrar la caché del teléfono hasta mover las aplicaciones a mano con las conocidas aplicaciones App2SD o SD Move ... Pero tan solo hay una solución definitiva: obligar Android a usar la tarjeta SD. Paso previo: instala estos tres programas en Windows Para obligar Android a instalar las apps en la tarjeta SD tienes que comunicarte con él a través del cable USB y una herramienta especial que usan los desarrolladores de apps. Solo necesitas instalar tres programas: JDK, el Android SDK y el controlador USB para conectar tu móvil al PC (que quizá ya tengas instalado).

description

No sabes como meter mas aplicaciones en tu celular o tablet y no quieres borrar nada.... pues aqui una ayuda como usar una SD y sacar provecho.

Transcript of Forzar Setups en SD

Cmo obligar Android a instalar apps en la tarjeta SD de tu mvil o tabletFabri F. (@remoquete) |15 de abril del 2015 Windows Mviles Tutoriales Nivel Avanzado AndroidSi te has quedado sin espacio en tu Android, es el momento de usar este truco, que obligar el mvil o la tablet a instalar las apps en la tarjeta SD.Muchos Android tienen un pequeo gran inconveniente: su memoria interna es tan pequea que se llena enseguida. Cuando eso ocurre, ya no puedes instalar aplicaciones ni tampoco actualizarlas. Todo lo que Android muestra este mensaje: No hay suficiente espacio de almacenamiento disponible.S, es cierto, hay mtodos para recuperar espacio temporalmente, desde borrar la cach del telfono hasta mover las aplicaciones a mano con las conocidas aplicaciones App2SD o SD Move... Pero tan solo hay una solucin definitiva: obligar Android a usar la tarjeta SD.Paso previo: instala estos tres programas en WindowsPara obligar Android a instalar las apps en la tarjeta SD tienes que comunicarte con l a travs del cable USB y una herramienta especial que usan los desarrolladores de apps. Solo necesitas instalar tres programas: JDK, el Android SDK y el controlador USB para conectar tu mvil al PC (que quiz ya tengas instalado).Kit de Desarrollo de Java o JDKLas herramientas Android requieren Java instalado en tu PC, pero no una versin normal (JRE), sino la versin para desarrolladores, llamada JDK, que es ms completa. Baja la versin de JDK que corresponda a la versin de tu sistema operativo (32 bit o 64 bit; puedes ver este dato desde Mi Pc > Propiedades).

Instalar JDK tambin actualiza el Java normal, necesario para muchas aplicacionesKit de Desarrollo de Android o Android SDKEl segundo programa es el Kit de Desarrollo de Android, que contiene ADB, la herramienta que usaremos para conectar directamente con Android en el mvil y decirle que cambie su manera de instalar apps.Al instalar el Android SDK con el archivo oficial de Google, haz clic en Siguiente (Next) en todas las pantallas y deja que se copien los archivos al disco duro en la ruta por defecto, que es C:\Program Files\Android\android-sdk

Una vez instalado, abre el SDK Manager desde Inicio > Programas > Android SDK Tools. Vers que hay una serie de casillas ya marcadas. Marca los dos primeros paquetes y presiona el botn "Install".

Se abrir una ventana: acepta la licencia y presiona otra vez Install para iniciar la descarga de los dos paquetes.

Deja que SDK Manager baje e instale todos los paquetes. Tan solo fjate en la barra de progreso verde, que te dir cunto falta para acabar la instalacin. Al finalizar, aparecer un aviso. Cirralo y cierra SDK Manager.Controladores USB oficiales del fabricantePara que la herramienta ADB pueda conectar con el mvil o tablet a travs del cable USB, has de instalar los controladores o drivers USB oficiales (aqu explico qu es un driver). Sin el driver y un cable en buenas condiciones, no podrs seguir.Aqu tienes enlaces a la mayora de drivers y los programas que los incluyen:Google (Nexus): http://developer.android.com/sdk/win-usb.html Acer: http://us.acer.com/ac/en/US/content/drivers Alcatel: http://54.247.87.13/softwareupgrade/Driver/Download_Driver_1.0_Setup.rar ASUS: http://support.asus.com/download/options.aspx HTC: http://htc-sync.softonic.com/Huawei: http://huawei-hisuite.softonic.com/descargarLG: http://lg-pc-suite.softonic.com/descargarMotorola: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481Oppo: http://www.oppo.com/index.php?q=software/view&sw_id=631Samsung: http://samsung-kies.softonic.com/descargarSony: http://support.sonymobile.com/global-en/tools/pc-companion/ZTE: http://zte-joinme.softonic.com/descargarLa instalacin del driver puede ocurrir de muchas formas. La manera ms fcil es usar un instalador EXE o bien instalar una suite de sincronizacin, como KIES (Samsung) o similares.Paso 1: activar la Depuracin USB en AndroidCuando conectas el mvil o la tablet al PC en modo normal, aparece como un disco duro o un reproductor de medios. Esa conexin no es suficiente para lo que vamos a hacer. Tienes que activar el modo Depuracin USB. La manera de activar la Depuracin USB depende de la versin de Android (si no sabes cul es, lee esto).En Android 2.3, tienes que ir a Ajustes > Aplicaciones > Desarrollo:

En Android 4 y posteriores, la opcin est en Opciones de desarrollo, men que aparece tras presionar 6 veces Nmero de compilacin, en Informacin del telfono:

Paso 2: conectar el mvil o tablet al ordenador (va USB)Ahora conecta tu mvil o tablet Android al ordenador usando el cable USB. Si se abriese automticamente una suite como HTC Sync o PC Companion, cirrala del todo, pues podra interferir. Al parecer, no todos los cables son igual de buenos: en algunos casos no conectan bien con el dispositivo. Ten a mano ms de uno por si las moscas.Paso 3: abre una consola y comprueba la conexin con ADBVe a Inicio > Ejecutar o presiona Windows+R y escribe cmd. En la consola de comandos, ve al directorio "Program files (x86)" o "Archivos de programa" y entra en la ruta Android/Android-SDK/platform-tools. Si has instalado las herramientas a partir de Android Studio, estarn en esta otra ruta: C:\Users\usuario\AppData\Local\Android\sdk.Una vez ah, escribe adb devices para ver si el mvil est conectado y es reconocible. Deberas de ver un dispositivo con un nmero de serie. Si no aparece, repite los pasos 1 y 2.

Sigue sin aparecer o aparece como offline? Prueba con otro cable o puerto USBSi no lo consigues, escribe netstat y comprueba si el puerto 5037 est en uso. Es el que usa ADB. Si est en uso, cierra el proceso que lo est usando desde el Administrador de tareas.Este es el punto ms delicado. Hay muchas cosas que pueden ir mal. Hemos escrito un artculo donde afrontamos algunas problemas muy habituales; puedes leerlo aqu.Paso 4: ejecuta el comando para forzar la instalacin en SDAndroid tiene un parmetro que describe cmo se instalan las aplicaciones por defecto en el mvil. Este parmetro se llama setInstallLocation, y acepta tres valores:0 [auto]: Deja que el mvil decida la mejor ubicacin para una app1 [internal]: Lo instala todo en el espacio de almacenamiento interno2 [external]: Lo instala todo en la tarjeta de memoriaComo habrs adivinado, lo que hay que hacer es cambiar el valor de setInstallLocation de 0 a 2. Para ello, ejecuta uno solo de los siguientes comandos:Android 4 o superior: adb shell pm set-install-location 2Android 2.3 o inferior: adb shell pm setInstallLocation 2 Los comandos del tutorial se escriben sin guiones cuando la versin de Android es inferior a la 4.0 (es algo que olvidamos comentar). Si la versin de Android es superior a la 4.0, entonces los comandos se escriben con guiones:Para comprobar el xito del proceso, escribe adb shell pm get-install-location o adb shell pm getInstallLocation. Si todo ha ido correctamente, la respuesta de la consola de comandos debe ser esta:

Si no sale ningn mensaje de error, desconecta el mvil, apgalo y vuelve a encenderlo. Ahora todas las aplicaciones se instalarn en la tarjeta SD. Si quieres volver a la situacin anterior, repite el proceso cambiando el 2 por un cero.Una nota de precaucinAlgunas aplicaciones no se ejecutan bien desde la tarjeta de memoria, y otras siguen almacenando datos en la memoria interna aun cuando hayas hecho todo lo anterior. Este mtodo no es la panacea, pero a muchos le podr servir. Recuerda tambin mirar los comentarios para ver si otros han tenido tu mismo problema.