Android - Symbian - Iphone - Aplicaciones para Android - ThePhoneClub - Desarrollado por vBulletin



liberar por imei


Resultados 1 al 1 de 1
Guias Y Tutoriales Android - Instalar y configurar ADB en Ubuntu

  1. #1
    Avatar de Nearx
    Fecha de Ingreso
    24 dic, 09
    Mensajes
    216
    Modelo de móvil
    HTC Desire
    ROM
    CyanogenMod 7.1
    Operador
    Orange
    Gracias
    47
    Agradecido 38 veces en 14 mensajes.

    Post [Tutorial] Instalar y configurar ADB en Ubuntu


    Si alguna vez has decidido rootear tu móvil nuevo o dispositivo Android, probablemente te suene algo de ADB. No voy a entrar en detalles, pero voy a explicar cómo instalarlo en este SO.

    Instalar JDK
    Para empezar, lo primero que necesitas es JDK. Debes añadir el repositorio ya que, lógicamente, Ubuntu no lo incluye:

    Código:
    sudo add-apt-repository ppa:ferramroberto/java
    Con eso ya puedes instalar el JDK. Instala los paquetes necesarios:

    Código:
    sudo apt-get update
    sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-jdk
    Descarga y actualización del Android SDK
    Después de instalar el JDK y los paquetes, entra en el siguiente enlace para bajarte el SDK de Android: Android SDK | Android Developers

    Cuando ya lo hayas descargado, te recomiendo que lo extraigas en tu directorio home. Probablemente lo puedas extraer donde quieras, pero yo prefiero ahí ya que luego es más fácil acceder a él.

    Al extraerlo en el directorio home, ejecuta el siguiente script para empezar con su actualización:

    Código:
    cd ~/android-sdk-linux_x86/tools
    ./android update sdk
    Aparecerá una ventana pop-up. Simplemente selecciona Accept All y haz clic en Install. Esto va a tomar un tiempo, quizás 30min o puede que más. Te recomiendo que tengas paciencia, vayas a comer algo o a ver la tele y vuelvas en un rato.

    Cuando termine puedes salir del SDK y AVD Manager.

    Comprobar si funciona correctamente
    Para comprobar que funciona como es debido, ejecutamos la siguiente orden. Por supuesto, debes tener tu dispositivo Android conectado al ordenador:

    Código:
    cd ~/android-sdk-linux_x86/platform-tools
    ./adb devices
    Si ves algo así:

    Código:
    List of devices attached
    0123456789ABCDEF    device
    Enorabuena porque todo está bien, tienes funcionando el ADB. Si quieres facilitar su acceso y su utilización dirígete al último paso.

    En cambio, si lo que ves es esto:

    Código:
    List of devices attached
    ????????????    no permissions
    Que no funda el pánico, eso es porque le faltan los permisos. En el siguiente paso explico cómo solucionarlo.

    Conceder permisos a un dispositivo
    Primero vamos a mostrar todos los dispositivos conectados al USB.

    Código:
    lsusb
    Con esto debes encontrar fácilmente tu dispositivo conectado. El mío por ejemplo, se llama 'Desire'. Copia el ID que aparece con este formato ####:####.

    Ahora, crea un archivo:

    Código:
    sudo nano /etc/udev/rules.d/99-android.rules
    Y le das el siguiente contenido:

    Código:
    SUBSYSTEM=="usb", ATTRS{idVendor}=="####:####", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
    TEST=="/var/run/ConsoleKit/database", \
    RUN+="udev-acl --action=$env{action} --device=$env{DEVNAME}"
    ¿Ves donde pone ####:####? Ahí es donde debes poner el tuyo, tu USB ID. Por ejemplo, si el USB ID de tu dispositivo es 123D:456A, entonces debes ponerlo en el lugar de esas almohadillas.

    Reinicia el ADB para aplicar los cambios:

    Código:
    sudo service udev restart
    sudo adb kill-server
    sudo nohup adb start-server
    Ahora sí, vuelve a comprobar si funciona:

    Código:
    ./adb devices
    Y deberías ver algo así:

    Código:
    List of devices attached
    0123456789ABCDEF    device
    Ya tienes funcionando ADB en tu sistema. Ahora, para facilitar su uso pudiendo acceder a él desde cualquier directorio donde estés sigue el siguiente paso.

    Agregando la ruta al sistema
    Abre el archivo .bashrc para editarlo. No te preocupes, si no existe se creará automáticamente.

    Código:
    sudo nano ~/.bashrc
    Pega en él lo siguiente y guarda los cambios:

    Código:
    export PATH=${PATH}:~/android-sdk-linux_x86/tools
    export PATH=${PATH}:~/android-sdk-linux_x86/platform-tools
    Ahora abre el archivo .profile:

    Código:
    nano ~/.profile
    Añade la siguiente línea al final del archivo y guarda los cambios:

    Código:
    PATH="$HOME/android-sdk-linux_x86/tools:$HOME/android-sdk-linux_x86/platform-tools:$PATH"
    Por último, ejecuta:

    Código:
    export PATH="$HOME/android-sdk-linux_x86/tools:$HOME/android-sdk-linux_x86/platform-tools:$PATH"
    Listo, ya lo tienes instalado y totalmente funcional desde cualquier directorio donde te encuentres en la terminal. Para hacer la prueba, abre una ventana de terminal nueva y ejecuta:

    Código:
    adb
    Si funciona, aparecerá una lista sobre la utilización del comando.

    Fuente | GeekOS
    Última edición por Nearx; 14/11/2011 a las 15:51 Razón: Añado [Tutorial] al título para ser más descriptivo

  2. Los siguientes usuarios han dado las gracias a Nearx por este post:

    Benrustarkiller (07/12/2011)

  3. liberar por imei

Etiquetas para este Tema

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

Sobre ThePhoneClub

ThePhoneClub es la comunidad más grande de telefonía móvil de habla hispana. Nació ante la necesidad de obtener más información sobre la nueva tecnología móvil que iba surgiendo. Siéntete libre de aprender con nosotros. Desde 2007 ayudando a miles de usuarios cada día.

El huso horario es GMT +1. La hora actual es: 03:17 .

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136