En este post me dirijo a tan sólo los principiantes, a los que ven con sus ojitos cómo publicamos cientos de trucos que para su desgracia requieren del uso de la consola, o también conocida como adb. ¿Qué es eso? ¿Cómo puedo utilizarla? Pues eso voy a intentar responderos. Eso si, de momento sólo en Windows, que aún es la mayoría de usuarios.
Si tenéis Ubuntu podéis pasaros por aquí.
En Mac es básicamente lo mismo.
Paso 1, el SDK
Necesitaremos la última versión del SDK que nos ofrecen. Estas siglas corresponden a Software Developement Kit, y dan nombre a lo que podríamos llamar, la aplicación para desarrollar aplicaciones (valga la redundancia). ¿Nos importa eso? A menos que tengáis pensado poneros a desarrollar aplicaciones para Android, no os preocupéis.
Vamos a ello.
- Descargadlo aquí
- Extraedlo al lugar que quieras
- Definid el path de la manera siguiente, donde la cursiva-negrita es el directorio donde lo has instalado
set PATH=%PATH%;c:\android\android-sdk-windows-r3\tools
oset PATH=%PATH%;c:\Archivos de programa\android-sdk-windows-r3\tools
o…
Paso 2, el Driver
Al conectar el móvil, varias veces nos aparecerá el mensaje, “Instalar el Driver”. No queremos que Windows nos lo instale por defecto. Elegiremos en su lugar “Instalar desde una ubicación específica” y elegimos el directorio “….\android-sdk****\usb_driver “. De esta manera, el driver estará bien instalado.
Si ya se ha instalado por defecto (mal) entonces aseguraos de desinstalar los drivers primero
y luego volvéis a empezar.
Paso 3, la consola
Al haber puesto el path anteriormente, tenemos la suerte de que en cualquier lugar del ordenador, iniciamos el cmd y podremos ejecutar las órdenes que queramos. No hace falta ir a ningún lugar en concreto, tan sólo ejecutar el cmd y ala, a escribir comandos.
Paso 4, comandos
Los básicos
- adb Todo ha de empezar por este, que no se os olvide
- adb devices Te muestra si tu móvil está conectado
- adb remount Por si ha habido algún problema
- adb install/uninstall Instala, desinstala aplicaciones en tu teléfono
- adb shell Te “metes” dentro de tu telefono
NOTA: Si se queda colgado de alguna manera y sale un mensaje de error (pero todos los pasos anteriores están bien realizados), tan sólo tenéis que ejecutar el Administrador de Tareas y detener el servicio abd.exe.
Postead dudas y problemas e iremos actualizando el tutorial
Fotos encontradas en HTC Spain















Accesorios
Por si a alguien a estas alturas le es de utilidad:
En Windows 7 las cosas son diferentes, aunque diría que más sencillas: al enchufar el móvil al PC por USB, Windows 7 se pone automáticamente a instalar drivers. Normalmente, instalará los de "almacenamiento masivo" (para usar la tarjeta SD como disco), pero fallará al instalar los drivers de ADB (que son los que nos hacen falta para "enredar").
Así pues, nos vamos al botón de inicio y pinchamos con el botón derecho del ratón en el apartado "Equipo", y seleccionamos "Administrar" en el menú contextual.
En la ventana de administración, buscamos en el árbol de la izquierda la "administración de dispositivos", y se nos abrirá en la derecha otro árbol con una de las ramas desplegadas: una que pone "otros dispositivos". En ella aparecerá una sub-rama que pone "adb" y con un icono de que tiene problemas. Pinchamos en ella con el botón derecho y pinchamos en "actualizar software del controlador". En la siguiente pantalla seleccionamos "Buscar software del controlador en el equipo" y ya ponemos la ruta donde tengamos el driver (p.ej. C:\Android SDK\usb_driver). Y ya está, Windows lo debería actualizar bien.
Comprobación: vamos a la consola, nos movemos a la carpeta tools del SDK (no hace falta si has actulizado el path) y escribimos "adb devices". Si nos sale un nº de serie, es que todo ha ido OK.
Espero que os sirva!
[...] Drivers bien instalados. [...]
me tira este error cuando actualiza
Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.
tengo internet perfectamente abierto.. que puede ser ?
Es un error común. En settings hay una opción que pone
Force https…..
Seleccionala y ya no habrán problemas
Me estoy volviendo loco. Con Motorola Dext he conseguido hacer todos los pasos correctamente, pero debo de tener los drivers mal instalador puesto que al intentar utilizar ADB DEVICES me aparece “List of devices attached” siempre.
Los drivers que tengo sin oficiales de Motorola, es un instalador, así que no tengo archivos para instalar manualmente.
Tampoco entiendo muy bien la parte de:
Al conectar el móvil, varias veces nos aparecerá el mensaje, “Instalar el Driver”. No queremos que Windows nos lo instale por defecto. Elegiremos en su lugar “Instalar desde una ubicación específica” y elegimos el directorio “….\android-sdk****\usb_driver “. De esta manera, el driver estará bien instalado.
Ya que USB_DRIVER no lo encuentro por ningún sitio.
Agradeceré cualquier tipo de ayuda. Espero no parecer demasiado tonto con algo que parece ser tan sencillo.
Un saludo
Buenas
A ver, no lo he explicado del todo bien.
Si tienes Magic/Dream/Hero/Nexus entonces buscas los usb_driver
pero si me dices que en el motorola te trae drivers oficiales instala esos
En cualquier caso, si te instalas el SDK de Android, luego has de ejecutar el SDKSetup y bajarte todo lo que hay disponible para que aparezca la carpeta de drivers que echas en falta
Ola
Hay una cosa que no entiendo y nose si sera tan simple que la he pasado por alto o es que estoy demasiado verde
Has puesto: Definid el path de la manera siguiente, donde la cursiva-negrita es el directorio donde lo has instalado
set PATH=%PATH%;c:\android\android-sdk-windows-r3\tools
o
set PATH=%PATH%;c:\Archivos de programa\android-sdk-windows-r3\tools
o…
¿A qué te quieres referir con eso o dónde hay que definirlo?
Gracias por adelantado!
Lo tienes que escribir en la Consola de Comandos de MS-DOS. Para iniciarla, en Windows, Inicio -> Ejecutar… y escribes ahí CMD, pulsas enter y te sale una ventanita con fondo negro y letras blancas. Eso es el antíguo Ms-DOS. En esa ventana escribes eso.
Esto lo tienes que volver a hacer si reincias el ordenador.
Si alguien se sabe el método para anñadir el path permanentemente, que lo diga… yo no me acuerdo.
tengo la misma duda que tattoo starter, ademas no puedo desinstalar los driver anteriores
Pues somos tres con la misma duda…
utilicen un tutorial para windows 7 del android sdk en youtube hay muchos les dan el dato del path con eso ya queda listo ps de hay te permite ejecutar desde ms-dos
suerte
a mi lo que me sucedía es que no tenía activada la opción de “depuración” en el terminal:
ajustes -> aplicaciones -> depuración
ahora ya me instaló los drivers ok y me detecta el dispositivo.
Se agradece la preocupación por nosotros los principiantes… probare y comentare posteriormente de haber alguna observación de principiante. GRACIAS!!