我已经成功在 Ubuntu 14.04LTS 上安装了 ubuntu sdk,还安装了桌面套件和适用于 i386 的 UbuntuSDK。之后我创建了一个新的 html5 应用程序。给出的模板可以与桌面套件配合使用,没有任何问题。
我也让模拟器运行起来了(Build 5554)。但是,当我尝试构建名为“untitled1”的模板时,出现了错误。
Fatal error: /tmp/untitled1.username_0.1_all.click failed to install.WARNING:root:Signature check failed, but installing anyway as requested
Cannot install /tmp/untitled1.username_0.1_all.click: Framework "ubuntu-core-15.04" not present on system (use --force-missing-framework option to override)
您可以在屏幕截图中看到我的设置选项以及引发的错误
有人能告诉我如何避免这个错误或如何应用建议的“--force-missing-framework 选项”吗?
谢谢
答案1
两天后,我自己找到了答案。这个问题是我自己编出来的。但也许这个答案会对其他人有帮助。
创建新项目时,系统会询问相应的框架。我只是使用了默认值“Ubuntu core 15.04”,但我必须将其更改为 14.04。现在一切都运行良好。
答案2
谢谢你,Felix。你帮我节省了两天时间……
我发现你可以通过操纵框架设置在清单.json项目目录中的文件。