Я искал в Интернете учебные пособия о том, как начать разработку приложений Qt и OpenCV для устройств Android, в частности Nexus 7 под управлением Android 4.2.2. Подурачившись, я смог создать эмулятор и запустить его на определенном виртуальном устройстве Android (под Ubuntu Linux 12.10).
Сейчас я стараюсь применять более систематический и тщательный подход и лучше понимать, что я делаю. Я удалил Qt/Necessitas SDK и переустановил. У меня сейчас следующие проблемы:
- При попытке запустить эмулятор Android, используя цель Nexus 7 из определений устройств (т. е. известную конфигурацию устройства), я получаю сообщение об ошибке следующего типа:
Запуск эмулятора для AVD ‘AVD_for_Nexus_7_by_Google; ПАНИКА: Не удалось открыть: /home/baldur/.android/avd/AVD_for_Nexus_7_by_Google.ini
- При попытке запустить эмулятор Android с использованием моего собственного определения виртуального устройства Android я получаю следующую ошибку:
Эмулятор: ОШИБКА: в этой конфигурации AVD отсутствует файл ядра!!
Создав устройство «AVD_for_Nexus_7_by_Google», я создаю его в «Пуске» в AVD Manager. Ничего не происходит, Qt Creator становится серым, и я просто жду. Necessitas, кажется, зависает.
Я могу запустить диспетчер виртуальных устройств AVD, только если я запускаю Necessitas через sudo после установки.
Любые указатели на то, как исправить эти проблемы, будут приветствоваться.
С уважением, Балдур.
P.S. Я включаю несколько изображений, которые, надеюсь, дают достаточно хорошее представление о том, что происходит.