Ubuntu 触摸点击包

Ubuntu 触摸点击包

我刚刚在 Ubuntu touch 上发布了我的第一个应用程序。它被称为“食品添加剂”。应用程序可以通过 ubuntu 应用商店安装,但有一个问题。

安装应用程序后,您可以在应用程序列表中看到应用程序启动器,但当您按住应用程序启动器时,您应该被重定向到 Ubuntu 商店,您应该会看到有关该应用程序的信息。但我只能看到卸载和打开的选项。Ubuntu 商店仍然显示,我的手机上没有安装食品添加剂应用程序,但实际上已经安装了。

我认为这与应用程序名称或类似的内容存在同样的问题。

我在 qt creator 中的项目名称是:“ecka”。我的桌面和清单文件:
ecka.desktop

[Desktop Entry]
Name=Food additives  
Exec=qmlscene $@ ecka/Main.qml
Icon=ecka/ecka.png
Terminal=false
Type=Application 
X-Ubuntu-Touch=true

清单.json.in

{
"name": "additives",
"description": "Food addditives ",
"architecture": "@CLICK_ARCH@",
"title": "Food additives",
"hooks": {
    "ecka": {
        "apparmor": "ecka/ecka.apparmor",
        "desktop": "ecka/ecka.desktop"
    }
},
"version": "0.1.2",
"maintainer": "FirstName LastName <[email protected]>",
"framework": "ubuntu-sdk-15.04"

}

我将非常感激您的帮助。

谢谢

答案1

我认为问题是由您的应用程序名称引起的。目前,它应该是以下形式<appname>.<username>: 。 <appname>可以是任何您喜欢的形式(“添加剂”完全没问题),而<username>是您在 developer.ubuntu.com 上的“开发人员命名空间”。(这一页应该列出它。)请记住,此值在清单文件中必须与主 QML 文件中的 applicationName 相同。

我觉得他们让你提交一个这些值设置不正确的应用程序很奇怪。我会调查并在适当的情况下报告错误。

相关内容