Instalar el ADB, Primero Gatear, Luego Caminar

viernes, 30 de abril de 2010

A medida que esta comunidad de Android en Venezuela se fortalece recibo solicitudes para artículos específicos, rootear algún equipo en particular, moding, comprar Harina Pan a precio regulado, etc, etc. Este manual para instalar ADB en nuestros ordenadores sera referencia para otros turoriales en el futuro, sino sabes para que lo vas a usar ahora, no importa, luego nos referiremos a el! pero primero ¿Que es ADB?...



ADB es el acronismo de "Android Debugging Bridge" que en español se traduce a  "Puente de depuracion de Android". Es una Herramienta que viene junto con el SDK (Kit de desarrollo de software) de Android y nos permite acceder y controlar un dispositivo Android desde una PC.

Ok, ahora vamos a instalarlo en nuestros equipos:


  • Extraer el zip, aqui lo haremos en C:\android, pero ustedes pueden hacerlo donde mas les guste
  • Definir el path de trabajo de android. Esto es decirle a el equipo donde acceder a los archivos dentro de C:\android, asi los ejecutamos desde cualquier directorio.

Podemos hacerlo en Windows a través del cmd (esto es la consola de Ms-Dos)

Abrir un cmd (solo escriban cmd en la ventana ejecutar de WinXp o en la caja de busqueda de Win7) y escribir lo siguiente: "set PATH=%PATH%;c:\android\android-sdk-windows\tools"

  •  Ejecutamos el archivo SDK Setup.exe que esta dentro de la carpeta android-sdk-windows veremos algo como esta imagen:
Recuerda que puedes ver la imagen a tamaño original haciéndole click



Donde dice Packages vas seleccionando todos los que tienen el símbolo verde de aprobación y les vas dando reject, solo vas a dejar seleccionado el que dice: "Usb Driver Packages" y le das install (si tu idea es programar en Android bueno no deselecciones ninguno y dale Accept All) Al final tendras algo asi:



  • Ahora en el teléfono seleccionar la opcion: menu -> ajustes -> aplicaciones -> desarollo -> "depuracion usb"
  • Conectar el telefono al computador, si te pide drivers usen los del directorio usb_driver que estan dentro de la carpeta android-sdk-windows
  • Ahora abrimos un popular CMD y ejecutar el comando adb
Aquí tienen una lista de comandos Adb para que jueguen un poco:

adb devices - muestra dispositivos/emuladores disponibles
adb push local remoto - sube archivos al telefono Ej: adb push c:\foto.jpg /sdcard/foto.jpg
adb pull - lo contrario
adb shell - nos abre una terminal a la consola del celu 
adb logcat - muestra el log del celu, si algo raro pasa tal vez lo diga aca (detener con Control+C)
adb install app.apk - instala app.apk 
adb uninstall nombre - desinstala la app nombre
adb bugreport - genera un archivo con muchisimos datos para reportes de fallos

Ok, ahora sabemos algo más de Android, ya vienen otros tutoriales interesantes no dejes de leernos y síguenos a través de @AndroidVe en twitter. espero sus comentarios!!!

13 comentarios:

  • Placeb0o

    Nowymusic, excelente con estos Tutos, ya tengo tarea para la madrugada, vamos a ver que tal sale.
    Saludos

  • Nowymusic

    Placeb0o: de nada! ya vendran mas cosas buenas para los usuarios Android! Saludos...

    Gracias por el comentario!

  • Siempre es grato leer informacion util escrita de manera creativa

  • men a la hora de ejecutar el programa sdk me da este error http://twitpic.com/1mussf

    @heiz0r

  • Nowymusic

    rhog: me alegra que te haya gustado y te sea útil!

    Heizor: te dice que no puede bajar el archivo del sitio especificado, prueba introducir la dirección del repositorio directamente en tu explorador web!

    Gracias por tus comentarios!!!

  • ahora me da error a la hora de darle cmd. http://twitpic.com/1n1cvs

  • Nowymusic

    heizor: me comi lo de escribir la linea de path en el cmd, ya lo corregi arriba, en el cmd antes de ejecutar el adb ejecutas el siguiente comando: "set PATH=%PATH%;c:\android\android-sdk-windows\tools" (sin las comillas)

    Gracias por tu comentario!

  • Abro el CDM en windows y le doy ejecutar adb y me dice que no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutables

  • Nowymusic

    Abel: no te esta tomando el path de la aplicación (ruta donde esta instalado), cerciorate de que corriste la linea set PATH=%PATH%;c:\android\android-sdk-windows\tools
    en el CMD

  • David

    si les da este error:
    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

    Realizan
    setting -> select "force https:// to http://".

  • Nowymusic

    David: gracias por tu consejo!

  • Ignacio

    Buenas, tengo todo tal cual viene en la guia y me sale error al incluir cualquier tipo de comando "adb", no me lo reconoce :s he probado de todo... ¿ Que puede ser ? mi correo es este: elflequi1@hotmail.com un saludo.

  • Lord Sauriomort

    no aparece el adb porque se ha movido a otra carpeta. Quedaria algo como esto set PATH=%PATH%;c:\android\android-sdk-windows\platform-tools. Ahi me aparec a mi por lo menos. En todo caso, condirmenlo en la carpeta tools; hay un archivo de texto que dice: adb_has_moved.

  • Publicar un comentario en la entrada