2012-03-05 18 views
5

Instalé Ubuntu 11.10, instalé GNOME 3 (reemplacé a Unity), instalé Eclipse en el Centro de software de Ubuntu, instalé el android sdk y ADT.Mensaje de error al configurar ADT en Linux

Ahora cuando empiece a eclipsar me sale un mensaje que dice:

Failed to get ADB version : Cannot run program 
/home/ayush/android-sdk/platform-tools/adb":java.io.IOException:error=2, 
No such file or directory 

lo que está causando este error y cómo puedo solucionarlo?

+3

es correcto el camino? Por ejemplo, si ejecuta 'ls -l/home/ayush/android-sdk/platform-tools/adb', obtiene los detalles del archivo o' ls: no puede acceder a/home/ayush/android-sdk/platform- tools/adb: ¿No existe ese archivo o directorio'? Si mal no recuerdo, la carpeta de instalación predeterminada es '~/android-sdk-linux /' – onik

Respuesta

1

Antes de eso, compruebe su versión de ubuntu. si está ejecutando 64 bits, necesita instalar un emulador de linux, IA32 bit I piensa. Verificar en Google.

después de eso, su ADB puede ejecutarse fácilmente en ubuntu.

9

El comando para instalar bibliotecas IA32 en Ubuntu es:

apt-get install ia32-libs 
+1

, esto es increíble - ADT-bundle dice que contiene todo, pero no lo hace - ia32-libs para uno, java para otro – SvenDowideit

+2

esto ya no funciona, ver http: // stackoverflow.com/questions/14421171/adb-error-on-android-sdk-using-linux-ubuntu-64-bit-12-10 – Hoto

4
sudo dpkg --add-architecture i386 
sudo apt-get update 
apt-get install ia32-libs 
0

estoy usando Fedora 17 y tengo el mismo error que el cartel:

[2013-08-29 21:44:08 - adb] Unexpected exception 'Cannot run program 
"/home/el/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/adb": 
error=2, No such file or directory' while attempting to get adb version from 
'/home/el/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/adb' 

Sé que esto funciona si está usando Fedora 17/18 (inicie sesión como root)

yum install redhat-lsb.i686 

Y luego reinicia el IDE y los errores ya no se muestran.

0

Tuve exactamente el mismo error que tenía, pero en mi versión Ubuntu 12.04 LTS.

Los siguientes evitarse que el error para mí:

1) Instalar 'adb' y 'fastboot' proporcionado por la siguiente terceros PPA.

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt-get update 
sudo apt-get install android-tools-adb android-tools-fastboot 

2) Vuelva a colocar la copia de 'adb' y 'fastboot' proporcionada por el SDK oficial de Android con los instalados de la etapa anterior:

cp /usr/bin/adb <path-to-your-adt-sdk-package>/sdk/platform-tools/adb 
cp /usr/bin/fastboot <path-to-your-adt-sdk-package>/sdk/platform-tools/fastboot 

3) Reiniciar (repetir) su eclipse binario.

créditos completos:

http://www.webupd8.org/2012/08/install-adb-and-fastboot-android-tools.html

Tienen los binarios de 12.10, 11.10 y 11.04, así.

0

No intente instalar ia32-libs, esta biblioteca ha quedado obsoleta. lo tanto, debe instalar estas bibliotecas:

sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 

Saludos

Cuestiones relacionadas