Intereting Posts
Как отправить ключевое событие в текст редактирования Как создать ссылки на ссылку для классов Android в javadoc? Android ACTION_IMAGE_CAPTURE с EXTRA_OUTPUT во внутренней памяти Сложная панель инструментов не рушится должным образом при просмотре ресайклера внутри нее Android: получение APKs minSdkVersion из кода Android Как я могу запустить работу электронной почты Android с прикрепленным в письме вложением? Помощь Android с изменением типа шрифта кнопки, как? Нажатие на пункт меню в панели действий с эспрессо при использовании onView (withId (…)) Сохранение пути ресурсов в SQLite Android: использование html5 для определения геолокации в webview с помощью javascript api Получение контекста в AndroidTestCase или InstrumentationTestCase в функции тестирования устройства Android Studio Выравнивание кнопок панели инструментов Android v7 Где использовать StringBuffer / StringBuilder, чем String Показать значок загрузки в строке заголовка активности Android – исправление Formatter.formatIPAddress с API 12

Программы, запускаемые в android sdk из оболочки и из sbt

У меня есть странная проблема, когда я не могу запустить aapt из команды sbt, а также из оболочки.

Я запустил эту команду:

Sbt update package-debug

И все гудит, пока я не получу эту ошибку:

java.io.IOException: Cannot run program "/home/egervari/Programs/android-sdk-linux_x86/platforms/android-7/tools/aapt": java.io.IOException: error=2, No such file or directory 

Поэтому я пытаюсь запустить его вручную, просто для этого:

 egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$ ./aapt bash: ./aapt: No such file or directory 

Это довольно странно, потому что это прямо там:

 egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$ ls -la total 4660 drwxr-xr-x 3 egervari egervari 4096 2010-10-16 09:13 . drwxr-xr-x 8 egervari egervari 4096 2010-10-16 09:13 .. -rwxrwxrwx 1 egervari egervari 3472673 2010-10-16 09:13 aapt -rwxrwxrwx 1 egervari egervari 1050328 2010-10-16 09:13 aidl -rwxrwxrwx 1 egervari egervari 213690 2010-10-16 09:13 dexdump -rwxrwxrwx 1 egervari egervari 2497 2010-10-16 09:13 dx drwxr-xr-x 2 egervari egervari 4096 2010-10-16 09:13 lib -rw-r--r-- 1 egervari egervari 10800 2010-10-16 09:13 NOTICE.txt egervari@ken:~/Programs/android-sdk-linux_x86/platforms/android-7/tools$ 

Помогите? : /

Solutions Collecting From Web of "Программы, запускаемые в android sdk из оболочки и из sbt"

Похоже, вы пытаетесь запустить 32-битный двоичный код в 64-разрядной ОС. Возможно, вам не хватает необходимых разделяемых библиотек. Попробуйте запустить file aapt и ldd ./aapt чтобы узнать, что он говорит.

Если это так, то установка ia32-libs может исправить это , так как нет 64-битных двоичных файлов.

 sudo apt-get install ia32-libs 

Ia32-libs устарел.

Следующие работали для меня:

Apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

Я все еще получал ошибку при запуске aapt, поэтому я установил это:

Apt-get install lib32stdc ++ 6

Теперь работает отлично.