Ubuntu 16.04 LTS и Ubuntu SDK - ошибки для новой установки Ubuntu SDK

Я начал изучать разработку Ubuntu для мобильного мира. Я пишу здесь, что я сделал, чтобы установить среду разработки.

Я надеюсь, что кто-то может помочь мне. Спасибо всем!

  1. Свежая установка Ubuntu 16.04 LTS Desktop
  2. Обновите и обновите его
  3. В соответствии с сообщением Золтана Балога от 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

  1. Что ж! Я начал использовать 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
  1. Я создал свой первый проект из этого шаблона: приложение 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: ожидается один импорт.

  1. Хорошо, я закрываю 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
  1. Теперь у меня есть эта ошибка при импорте 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
  1. Мой вывод команды 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

0 ответов

Другие вопросы по тегам