我可以使用 12.04 来构建 Ubuntu Phone 应用程序吗?

我可以使用 12.04 来构建 Ubuntu Phone 应用程序吗?

我可以使用 12.04 来构建 Ubuntu Phone 应用程序吗?示例指示 12.10。

答案1

是的。

要求

Ubuntu App Developer 提供的示例列出了以下要求:

  1. 操作系统 — Ubuntu(由于下面提到的 PPA,需要 12.04 及更高版本)

  2. Qt5 和 Ubuntu QML Toolkit 可从以下 PPA 获得。这两个 PPA 都为 Precise (12.04) 及更高版本提供软件包。

  3. 代码编辑器(首选Qt Creator安装 qtcreator- 尽管你可以使用你选择的编辑器)

终端命令

运行以下命令应该可以安装您需要的所有内容:

sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-proper
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt-get update && sudo apt-get install ubuntu-sdk notepad-qml

如果您还想安装 Qt Creator:

sudo apt-get install qtcreator

请注意,如果您已经拥有 Qt4 或者计划在将来使用它

很好阅读以下来自 PPA 的说明

  1. Qt4 和 Qt5 完全可以在迁移到新工具时同时安装qtchooser。[注意:在 12.04 LTS 上尚未同时安装 Qt4 / Qt5 开发可执行文件,但库是可以的]。以前的 Debian/Ubuntu 方法依赖于重命名二进制文件和使用替代方案。针对 Qt5 进行打包时,除了qt5-default其他依赖项外,还包含对的依赖项。对于 Qt4,使用qt4-defaultqt5-default在您的机器上也安装以将 Qt5 作为默认配置。man qtchooser有关更多信息,请参阅。

  2. 如果您有较旧的 Qt4/Qt5 软件包,并且这些软件包的版本号错误/较高或者存在其他冲突,则您可以使用以下变体来强制使用此存储库中的版本,前提是其他 PPA 被禁用:

    您可以使用相同的方法恢复到原始存档版本,在此之前您应该这样做sudo dpkg -P qt5-default qtchooser

相关内容