Ubuntu 16.04 LTS и Ubuntu SDK - ошибки для новой установки Ubuntu SDK
Я начал изучать разработку Ubuntu для мобильного мира. Я пишу здесь, что я сделал, чтобы установить среду разработки.
Я надеюсь, что кто-то может помочь мне. Спасибо всем!
- Свежая установка Ubuntu 16.04 LTS Desktop
- Обновите и обновите его
- В соответствии с сообщением Золтана Балога от 2016 года по апрель и руководством по установке Ubuntu SDK, я следовал этой последовательности инструкций:
- sudo add-apt-repository ppa: ubuntu-sdk-team / ppa
- sudo apt update && sudo apt install ubuntu-sdk
- sudo apt update && sudo apt dist-upgrade
- sudo apt установить ubuntu-sdk-api-15.04-armhf
- sudo apt update && sudo apt install ubuntu-sdk-ide ubuntu-sdk-dev
https://lists.ubuntu.com/archives/ubuntu-devel/2016-April/039322.html
- Что ж! Я начал использовать IDE и получил уведомление об обновлении комплекта ubuntu-sdk-15.04-armhf. Я не принял запрос на обновление. В настоящее время у меня есть этот контент для комплекта armhf:
ls -l /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/
drwxr-xr-x 11 root root 4096 gen 22 20:29 Components drwxr-xr-x 2 root root 4096 gen 22 20:28 Content drwxr-xr-x 2 root root 4096 gen 22 20:30 DownloadManager drwxr-xr-x 2 root root 4096 gen 22 20:29 Layouts drwxr-xr-x 2 root root 4096 gen 22 20:28 MediaScanner.0.1 drwxr-xr-x 3 root root 4096 gen 22 20:30 OnlineAccounts drwxr-xr-x 2 root root 4096 gen 22 20:29 PerformanceMetrics drwxr-xr-x 2 root root 4096 gen 22 20:30 PushNotifications drwxr-xr-x 2 root root 4096 gen 22 20:28 SyncMonitor drwxr-xr-x 3 root root 4096 gen 22 20:29 Telephony drwxr-xr-x 2 root root 4096 gen 22 20:29 Test drwxr-xr-x 3 root root 4096 gen 22 20:29 Unity
- Я создал свой первый проект из этого шаблона: приложение QML с простым пользовательским интерфейсом (qmake) - (приложение QtQuick2 с комплектом, использующим 15.04 щелчок корня)
У меня ошибка в Main.qml для импорта Ubuntu.Components 1.3
[11:58:52] ii-click-reviewers-tools 0.42
Предупреждения при разборе информации о типе QML в /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components:
Не удалось проанализировать "/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/plugins.qmltypes". Ошибка: /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/plugins.qmltypes:1443:39: версия мета-объекта без согласования экспорта. /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/plugins.qmltypes:1452:39: версия мета-объекта без соответствия экспорт. /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/Components/plugins.qmltypes:1470:39: версия мета-объекта без соответствия экспорт. Предупреждения при разборе информации о типе QML в /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/QtMultimedia: не удалось проанализировать "/var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/QtMultimedia/plugins.qmltypes". Ошибка: /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/QtMultimedia/plugins.qmltypes:0:0: ожидается один импорт.
Хорошо, я закрываю ide и снова открываю его. Ну, я принимаю запрос на обновление для наборов: ubuntu-sdk-15.04-armhf и ubuntu-sdk-15.04-i386
Теперь у меня есть этот контент для AMRHF Kit
ls -l /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml/Ubuntu/ drwxr-xr-x 2 root root 4096 mag 1 12:16 Content drwxr-xr-x 2 root root 4096 mag 1 12:16 DownloadManager drwxr-xr-x 2 root root 4096 mag 1 12:16 Layouts drwxr-xr-x 2 root root 4096 mag 1 12:16 MediaScanner.0.1 drwxr-xr-x 3 root root 4096 gen 22 20:30 OnlineAccounts drwxr-xr-x 2 root root 4096 mag 1 12:16 PerformanceMetrics drwxr-xr-x 2 root root 4096 mag 1 12:16 SyncMonitor drwxr-xr-x 3 root root 4096 gen 22 20:29 Unity
Следующие папки были удалены после запроса на обновление --- это правильно?
drwxr-xr-x 11 root root 4096 gen 22 20:29 Components drwxr-xr-x 2 root root 4096 gen 22 20:30 PushNotifications drwxr-xr-x 3 root root 4096 gen 22 20:29 Telephony drwxr-xr-x 2 root root 4096 gen 22 20:29 Test
- Теперь у меня есть эта ошибка при импорте Ubuntu.Components 1.3:
QML module not found import paths /var/lib/schroot/chroots/click-ubuntu-sdk-15.04-armhf/usr/lib/arm-linux-gnueabihf/qt5/qml For qmake project use QML_IMPORT_PATH variable to add import paths
- Мой вывод команды qtchooser и qmake version:
qtchooser -l 4 5 default qt4-x86_64-linux-gnu qt4 qt5-x86_64-linux-gnu qt5 -------- -------- qmake -version QMake version 3.0 Using Qt version 5.5.1 in /usr/lib/x86_64-linux-gnu