无法在 Ubuntu 设备中启动应用程序

无法在 Ubuntu 设备中启动应用程序

我刚刚在 Ubuntu 14.10 系统(虚拟 32 位安装)上安装了 Ubuntu SDK。我还在 2013 Nexus 7 上安装了 Ubuntu Touch。主机可以看到该设备,并且该设备在 SDK 中已正确配置。我可以从 SDK 中的设备控制列表中打开 SSH 会话。设备状态为“就绪”(“已连接”和“已启用开发者模式”)

我尝试了一个简单的示例应用程序(CurrencyConverter),我可以在主机上编译和运行它,并且其点击包通过输入错误或警告进行验证。

问题是我无法将应用程序下载(发布->在设备上安装)到 Nexus 7:它总是失败。输出是:

警告:将‘[127.0.0.1]:10000’(RSA)永久添加到已知主机列表中。

Sdk-Launcher> 正在执行:/tmp/com.ubuntu.developer.swdev.currencyconverter_0.1_all.click

Sdk-Launcher>强制安装:True

Sdk-Launcher>跳过卸载:True

Sdk-启动器>启动器 PID:1642

Sdk-Launcher>正在安装应用程序.....

Sdk-Launcher> 安装应用程序失败

从“常规消息”选项卡中:

[11:25:41] 让我们清除设备 tmp 文件夹[电子邮件保护]:10000/主页/平板手机/dev_tmp

[11:25:41] 让我们创建设备 tmp 文件夹来[电子邮件保护]:10000/主页/平板手机/dev_tmp

[11:25:42] 将点击包 /usr/bin//home/swdev/SW/build-CurrencyConverter-Ubuntu_Device_GCC_armhf_ubuntu_sdk_14_10_utopic-default/./com.ubuntu.developer.swdev.currencyconverter_0.1_all.click 传输到设备

[11:25:42] ..传输完成!列出设备上所有可用的点击包

[11:25:43] com.ubuntu.developer.swdev.currencyconverter_0.1_all.click

[11:25:43] 正在将 com.ubuntu.developer.swdev.currencyconverter_0.1_all.click 安装到设备..

[11:25:43] 事务:安装文件

[11:25:43] 状态:[11:25:43] 正在队列中等待

[11:25:43] 状态:正在启动

[11:25:43] 状态:已完成

[11:25:43] 事务:安装文件

[11:25:43] 状态:正在排队

[11:25:43] 状态:等待身份验证

[11:25:44] 状态:正在排队

[11:25:44] 状态:正在启动

[11:25:44] 状态:已完成

[11:25:44] 结果:致命错误:/home/phablet/dev_tmp/com.ubuntu.developer.swdev.currencyconverter_0.1_all.click 无法安装。警告:root:签名检查失败,但仍然按要求安装无法安装 /home/phablet/dev_tmp/com.ubuntu.developer.swdev.currencyconverter_0.1_all.click:系统上不存在框架“ubuntu-sdk-14.10”(使用 --force-missing-framework 选项覆盖)

[11:25:44] 致命错误:/home/phablet/dev_tmp/com.ubuntu.developer.swdev.currencyconverter_0.1_all.click 无法安装。pkcon 失败

我尝试选择其他框架,但没有成功。这可能是我遗漏了一些基本配置细节。可能是什么原因?

谢谢,-G

相关内容