Musiałem przeinstalować ubuntu-14.04-64 z powodów.Brakuje, ale jest tam
Po ponownej instalacji, gdy próbuję zbudować moje android projets, mam kilka tych linii (między innymi) w wyjściowych:
java.io.IOException: Cannot run program "/home/gps/Android/Sdk/build-tools/23.0.2/aapt": error=2, No such file or directory
Teraz wiem, że ten plik istnieje w mojej konfiguracji, ponieważ ten :
[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]:~$
Zainstalowałem wszystkie narzędzia sdk od wersji19. Zmiana ustawień projektu na dowolny z nich pokazuje ten sam błąd.
Również próbuje uruchomić plik bezpośrednio daje ten sam błąd:
[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
Czy ktoś może zaproponować rozwiązanie tego problemu?
Masz 64-bitowego systemu operacyjnego, ale pliki binarne są dla architektury 32-bitowej. Czy korzystałeś już z 32-bitowego systemu operacyjnego? Czy są dostępne wersje 64-bitowe? Teoretycznie powinno być możliwe ich uruchomienie, jeśli masz zainstalowane 32-bitowe wersje wszystkich potrzebnych bibliotek. – Joni
Właściwie to miałem wcześniej zainstalowany ten sam ubuntu 64bit. Wykonałem kopię zapasową katalogu sdk przed instalacją. Zainstalowałem nowy sdk, który dał ten problem. Następnie zastępuję SDK kopią zapasową, która nadal dawała ten problem. – GPS
Tak czy inaczej jest sposób na zainstalowanie bibliotek 32-bitowych? apt-get install ia32-libs nie działa. – GPS