如何使用 Qt Creator(Ubuntu SDK)正确打包 Ubuntu Touch 应用程序

如何使用 Qt Creator(Ubuntu SDK)正确打包 Ubuntu Touch 应用程序

在新的 Ubuntu SDK 中,在“Build/Ubuntu Touch”中有一个“创建应用程序包”选项。有没有教程来解释它是如何工作的?它似乎创建了一个“debian”文件夹,里面有很多东西,比如“控制”和其他基本文件。维护者的名字似乎直接取自用户的名字,其电子邮件地址是用第一个单词创建的。我该如何改变这一切?

如果我更改了在“debian”中找到的所有文件,当我再次点击“创建应用程序包”时,它不起作用。此外,由于我是法国人,我的名字中有“é”,因此它会在 Ubuntu 软件中心中产生错误,这非常不幸。

在 Ubuntu SDK 中我可以在哪里找到有关此选项的文档?Ubuntu 的打包文档很多,但没有 Ubuntu Touch 的打包文档。

谢谢你,很抱歉再次询问,但我对这类事情还不熟悉,Ubuntu 网站上的教程(这里)在包装前停止。从头到尾进行阅读也许是件好事。

答案1

Ubuntu Touch 应用程序的打包目前处于过渡期。重点更多地放在新的 Click 打包格式上,而不是旧的 .deb 格式上。在目前的 Ubuntu SDK 版本中,这两种格式都受支持。

对于 .deb 打包,QtCreator 依赖于两个环境变量,DEBEMAIL 和 DEBFULLNAME。您可以在主文件夹中的 .bashrc 文件中设置这些变量。QTCreator 中的 .deb 打包功能运行良好,很适合试用,但开发工作仍在进行中,即新的 Click 打包。

相关内容