Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/01/2015, à 11:55

Mangiafoco

[résolu] installation du SDK (adb ) d'Android

Bonjour à tous. Je suis sous Trusty (14.04) 64 bits.
Je n'arrive pas à installer  convenablement le SDK Android en suivant cette méthode. Voilà ce qu'indique SDK Android Manager lors de l'installation de modules:

Installed Google APIs (ARM System Image), Android API 19, revision 10
Updated ADB to support the USB devices declared in the SDK add-ons.
Stopping ADB server failed (code -1).
Unable to run 'adb': Cannot run program "/home/romain/android-sdk-linux/platform-tools/adb": error=2, Aucun fichier ou dossier de ce type.
Starting ADB server failed (code -1).

Il semble y avoir un problème d'architecture 32 bits:

romain@ubuntu:~/android-sdk-linux/platform-tools$ ls
adb  api  dmtracedump  etc1tool  fastboot  hprof-conv  NOTICE.txt  source.properties  sqlite3  systrace

romain@ubuntu:~/android-sdk-linux/platform-tools$ ./adb devices
bash: ./adb: Aucun fichier ou dossier de ce type

romain@ubuntu:~/android-sdk-linux/platform-tools$ file adb
adb: ELF 32-bit LSB  shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

romain@ubuntu:~/android-sdk-linux/platform-tools$ linux32
$ /home/romain/android-sdk-linux/platform-tools/adb devices
-sh: 1: /home/romain/android-sdk-linux/platform-tools/adb: not found

Le tutoriel donné en lien conseille d'installer au préalable ia32-libs ou ia32-libs-multiarch si vous utilisez Ubuntu 11.04 ou antérieure en version 64bits, sun-java6-bin et ant dans tous les cas. sun-java6-bin n'existe pas sous Trusty. J'ai installé openjdk-6-jdk et openjdk-7-jdk à la place. J'ai aussi installé ant.

J'ai renoncé à installer le android-sdk de launchpad, car ce paquet est bien trop ancien. Il ne me serait d'aucune utilité.

Est-ce que quelqu'un a réussi à utiliser adb depuis Trusty amd64?

Dernière modification par Mangiafoco (Le 27/01/2015, à 14:35)

Hors ligne

#2 Le 27/01/2015, à 13:11

bishop

Re : [résolu] installation du SDK (adb ) d'Android

Salut !
ia32-libs et consorts n'existent plus depuis la 13.10.

Sur Trusty 14.04 pour donner la possibilité au système d'utiliser des paquets 32 bits sur un architecture 64 bits il faut lancer cette commande dans un Terminal :

sudo dpkg --add-architecture i386

Puis mettre à jour :

sudo apt-get update

Puis installer les dépendances :

sudo apt-get install libc6-i386 libglib2.0-0:i386 libsm6:i386 libglu1-mesa:i386 libgl1-mesa-glx:i386 libxext6:i386 libxrender1:i386 libx11-6:i386 libfontconfig1:i386 lsb-core ant

https://doc.ubuntu-fr.org/android#installation_manuelle

Dernière modification par bishop (Le 27/01/2015, à 14:04)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#3 Le 27/01/2015, à 13:50

bishop

Re : [résolu] installation du SDK (adb ) d'Android

Et SUN java 6 existe bien pour Trusty 14.04 : Installer ORACLE Java 6, 7 ou 8 sur Ubuntu.


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#4 Le 27/01/2015, à 14:35

Mangiafoco

Re : [résolu] installation du SDK (adb ) d'Android

@bishop: merci beaucoup. Ça marche. adb peut enfin être exécuté.

romain@ubuntu:~$ adb devices
List of devices attached 
le_code_de_mon_périphérique        device

Je n'ai pas eu besoin d'installer oracle-javaX-installer.
openjdk-6-jdk et openjdk-7-jdk semblent suffire.

Hors ligne

#5 Le 28/01/2015, à 13:03

bishop

Re : [résolu] installation du SDK (adb ) d'Android

Cool... cool


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne