Ich habe Ubuntu 14.04 und das aktuelle Android-Entwicklungs-SDK installiert, das ausführbare 32-Bit-Dateien enthält. Ich habe festgestellt, dass ich diese 32-Bit-Binärdateien nicht ausführen kann. Der Versuch, sie von der Bash aus zu starten, gibt mir einen Fehler:
$ ./adb
bash: ./adb: No such file or directory
Es ist jedoch da:
$ ls -al ./adb
-rwxrwxrwx 1 thomas thomas 1231255 Jan 17 13:31 ./adb
$ file ./adb
./adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped. Same symptom for all the other 32-bit tools in the Android SDK.
Früher konnte man 32-Bit-Bibliotheken auf 64-Bit-Ubuntu installieren, um 32-Bit-Unterstützung zu erhalten, aber das scheint nicht mehr zu funktionieren.
Wie kann ich 32-Bit-Apps auf einem 64-Bit-Ubuntu 14.04 ausführen?