Призрак zipalign

Я пытаюсь запустить zipalign из недавно установленного Android SDK на Ubuntu. Хотя вы можете четко видеть zipalign в правильном каталоге, его запуск выдает "нет такого файла или каталога". Я могу открыть его в шестнадцатеричном редакторе. Я могу перечислить его содержимое с помощью cat, но все же... нет такого файла?!

qus@Ubuntu:~/Dev/android-sdk-linux/build-tools/22.0.1$ ls -al
total 65400
drwxrwxr-x 4 qus qus     4096 kwi  8 19:42 .
drwxrwxr-x 3 qus qus     4096 kwi  8 19:42 ..
-rwxrwxr-x 1 qus qus  1264873 kwi  8 19:42 aapt
-rwxrwxr-x 1 qus qus   268935 kwi  8 19:42 aidl
-rwxrwxr-x 1 qus qus  3570836 kwi  8 19:42 arm-linux-androideabi-ld
-rwxrwxr-x 1 qus qus    33826 kwi  8 19:42 bcc_compat
-rwxrwxr-x 1 qus qus   473812 kwi  8 19:42 dexdump
-rwxrwxr-x 1 qus qus     2577 kwi  8 19:42 dx
-rwxrwxr-x 1 qus qus  3570836 kwi  8 19:42 i686-linux-android-ld
-rw-rw-r-- 1 qus qus  8632399 kwi  8 19:42 jack.jar
-rw-rw-r-- 1 qus qus  2948562 kwi  8 19:42 jill.jar
drwxrwxr-x 2 qus qus     4096 kwi  8 19:42 lib
-rwxrwxr-x 1 qus qus   303373 kwi  8 19:42 libbcc.so
-rwxrwxr-x 1 qus qus   802678 kwi  8 19:42 libbcinfo.so
-rwxrwxr-x 1 qus qus 15699200 kwi  8 19:42 libclang.so
-rwxrwxr-x 1 qus qus  1311060 kwi  8 19:42 libc++.so
-rwxrwxr-x 1 qus qus 22195804 kwi  8 19:42 libLLVM.so
-rwxrwxr-x 1 qus qus  1838328 kwi  8 19:42 llvm-rs-cc
-rwxrwxr-x 1 qus qus     4137 kwi  8 19:42 mainDexClasses
-rw-rw-r-- 1 qus qus      885 kwi  8 19:42 mainDexClasses.rules
-rwxrwxr-x 1 qus qus  1919720 kwi  8 19:42 mipsel-linux-android-ld
-rw-rw-r-- 1 qus qus   727899 kwi  8 19:42 NOTICE.txt
drwxrwxr-x 5 qus qus     4096 kwi  8 19:42 renderscript
-rw-rw-r-- 1 qus qus       17 kwi  8 19:42 runtime.properties
-rw-rw-r-- 1 qus qus    16509 kwi  8 19:42 source.properties
-rwxrwxr-x 1 qus qus  1228769 kwi  8 19:42 split-select
-rwxrwxr-x 1 qus qus    98040 kwi  8 19:42 zipalign
qus@Ubuntu:~/Dev/android-sdk-linux/build-tools/22.0.1$ ./zipalign 
bash: ./zipalign: No such file or directory

1 ответ

Решение

Хорошо, еще раз для тех, кто случайно сталкивается с той же проблемой:

sudo apt-get install libstdC++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386

И это работает! И подумать, некоторое время назад пользователи Linux смеялись над неописательными сообщениями об ошибках Windows...

Другие вопросы по тегам