Я только что скачал qt-creator 2.8 и попытался развернуть мой текущий проект Android только для того, чтобы получить ошибку:: -1: ошибка: ошибка упаковки: команда «/ usr / bin / ant clean debug» не выполнена. Код выхода: 1
Я запускал ant clean и ant clean отладку вручную, и они работали нормально. Я также успешно развернул тот же проект, используя qt-creator 2.7.1, так что я не думаю, что это проблема с Java-файлом, а скорее проблема, связанная с Qt-creator. Одна и та же ошибка воспроизводится независимо от проекта, даже с миром qt hello. Я попытался удалить все папки build и android и перестроить, но это тоже не сработало.
Кто-нибудь знает, почему это не сработает?
Моя система: 3.8.0-23-generic # 34-Ubuntu SMP Ср 29 мая 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux
Это вызвано отсутствием или неправильной настройкой местоположения OpenJDK. Чтобы исправить это, перейдите в Инструменты -> Диалог Параметры. Выберите фильтр Android в левой части диалогового окна. Тогда в Расположение OpenJDK поле ввода, убедитесь, что у вас есть полный путь к установленному OpenJDK. Если у вас не установлен OpenJDK, Ant потерпит неудачу. Мой путь, который я указал в этом поле: / USR / Библиотека / JVM / Java-6-OpenJDK-amd64.
Других решений пока нет …