Я занимаюсь разработкой приложения с Ubuntu Touch. Я использую плагин QML и C ++. Я могу запустить приложение из консоли, используя «qmlscene -I ./imports myApp.qml», но когда я добавляю новый файл рабочего стола, в который я пишу, он должен запустить мой скрипт bash, запуск приложения, он не работает. Я вижу только белый экран, когда нажимаю кнопку.
Если я запускаю чистое приложение QML, все работает хорошо. Я думаю, что проблема в моем плагине C ++.
Я хочу запустить свое приложение прямо с телефона, без использования adb или ssh на рабочем столе.
Может ли кто-нибудь помочь, пожалуйста?
То, как мы делали это с Core Apps, - это отдельно упаковывать плагин C ++ и делать этот пакет зависимым от пакета вашего приложения. Тогда вам не нужно -I
. Мы также используем qmlscene /path/to/app.qml
непосредственно в строке Exec файла .desktop.