Ich musste Ubuntu-14.04-64 aus Gründen neu installieren.aapt fehlt aber es ist
Nach diesem wieder installieren, wenn ich versuche, meinen android projets zu bauen, bekomme ich ein paar dieser Zeilen (unter anderem) in der Ausgabe:
java.io.IOException: Cannot run program "/home/gps/Android/Sdk/build-tools/23.0.2/aapt": error=2, No such file or directory
Jetzt weiß ich, diese Datei, da diese in meinem Setup existiert :
[email protected]:~$ ls -l /home/gps/Android/Sdk/build-tools/23.0.2/aapt
-rwxrwxr-x 1 gps gps 1146608 Jan 4 18:47 /home/gps/Android/Sdk/build-tools/23.0.2/aapt
[email protected]:~$ file /home/gps/Android/Sdk/build-tools/23.0.2/aapt
/home/gps/Android/Sdk/build-tools/23.0.2/aapt: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=fc8aded5418584519d59f2133e81184fe3d4bdfd, not stripped
[email protected]:~$
Ich habe alle SDK-Tools ab V19 installiert. Das Ändern der Projekteinstellungen zu einem von ihnen zeigt denselben Fehler.
auch versucht, die Datei auszuführen, gibt direkt gleiche Fehler:
[email protected]:~$ /home/gps/Android/Sdk/build-tools/23.0.2/aapt
bash: /home/gps/Android/Sdk/build-tools/23.0.2/aapt: No such file or directory
Kann jemand eine Lösung für dieses Problem vorschlagen?
Sie haben ein 64-Bit-Betriebssystem, aber Ihre Binärdateien sind für eine 32-Bit-Architektur laufen. Haben Sie zuvor ein 32-Bit-Betriebssystem verwendet? Sind 64-Bit-Versionen verfügbar? Theoretisch sollte es möglich sein, sie auszuführen, wenn Sie die 32-Bit-Versionen aller benötigten Bibliotheken installiert haben. – Joni
Eigentlich hatte ich vorher dasselbe ubuntu 64bit installiert. Ich habe das SDK-Verzeichnis vor der Installation gesichert. Ich installierte frische SDK, die dieses Problem gab. Dann ersetze ich SDK mit Sicherungskopie, die dieses Problem noch gab. – GPS
Gibt es eine Möglichkeit, 32-Bit-Bibliotheken zu installieren? apt-get install ia32-libs funktioniert nicht. – GPS