Ошибка AAPT в Debian 8.3 Jessie 64-бит

В 64-разрядной версии Debian 8.3 Jessie при попытке создать приложение для Android я получаю следующую ошибку:

Ошибка AAPT (фасад для 699210498): /opt/android-sdk-linux/build-tools/23.0.2/aapt: ошибка при загрузке общих библиотек: libz.so.1: невозможно открыть общий объектный файл: нет такого файла или каталога

Исключение в потоке «png-cruncher_5» java.lang.RuntimeException: истекло время ожидания подчиненного процесса aapt, убедитесь, что aapt выполняется в /opt/android-sdk-linux/build-tools/23.0.2/aapt может успешно работать (некоторые антивирусы могут его заблокировать) или попробуйте установить для переменной среды SLAVE_AAPT_TIMEOUT значение больше 5 секунд в com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108) в com.android.builder.png. QueuedCruncher$1.creation(QueuedCruncher.java:110) в com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203) в java.lang.Thread.run(Thread.java:745)

Я попытался установить отсутствующую библиотеку, но, похоже, она уже установлена:

$ sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово lib32ncurses5 уже является самой новой версией. lib32gcc1 уже самая новая версия. lib32stdc++6 уже является самой новой версией. libc6-i386 уже самая новая версия. 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.

Я пробовал в основном все решения, которые я мог найти в Интернете, но ни одно из них не помогло.

При попытке установить ia32-libs (sudo apt-get install ia32-libs) появляется следующее сообщение:

Пакет ia32-libs недоступен, но на него ссылается другой пакет. Это может означать, что пакет отсутствует, устарел или доступен только из другого источника. Однако его заменяют следующие пакеты: lib32ncurses5

E: Пакет «ia32-libs» не имеет кандидата на установку.

Кто-нибудь знает, в чем может быть проблема?


person Andrei Roșu-Cojocaru    schedule 24.02.2016    source источник


Ответы (1)