我按照以下说明安装了 Ubuntu SDK
https://developer.ubuntu.com/en/phone/platform/sdk/installing-the-sdk/
之后,我连接了我的 Aquaris M10(运行 Ubuntu Touch)并自动创建了一个套件。启用开发人员模式后,我将我的设备连接到计算机并创建了一个简单的项目(带有 c++ 插件的 QML App,qmake)。当我在桌面模式下运行 Hello World 项目时,一切正常,但在平板电脑套件上运行该程序时,我收到以下错误消息:
Schwerwiegender Fehler:/tmp/test3.username_0.1_armhf.click 安装失败。警告:root:签名检查失败,但仍然按要求安装无法安装 /tmp/test3.username_0.1_armhf.click:系统中不存在框架“ubuntu-sdk-15.04.5”(使用 --force-missing-framework 选项覆盖)
Sdk-Launcher> 安装应用程序失败
我该怎么做才能让程序在我的平板电脑上运行?由于我了解 Qt 和应用程序开发,所以我不知道该怎么做。
答案1
正如 pomsky 在他的评论中所建议的那样,我必须在 manifest.json 文件中选择“ubuntu-sdk-15.04.4”。