2014-01-22 37 views
2

我试图在Motorola G上移植FirefoxOS,但我不明白如何编写设备清单。清单中应该指定什么?我从哪说起呢? Mozilla官方文档实际上并没有那么有用。FirefoxOS设备清单

回答

2

清单是棘手的,但像一辆自行车 - 一个你得到它的窍门,然后它成为第二性质。

下面是我用来了解清单的链接: https://developer.mozilla.org/en-US/Apps/Developing/Manifest https://developer.mozilla.org/en-US/Apps/Developing/About_app_manifests?redirectlocale=en-US&redirectslug=Web%2FApps%2FFAQs%2FAbout_app_manifests

主要的一点帮助我很明白,只有两个字段是必需的:名称和说明。这使得其他选项特定于您的需求,所以我剥离了所有其他成员开始:“语言环境”和“开发人员”。

我需要正确配置的主要配置是: launch_path - 我通过反复试验了解了它,但随后将应用程序移到了我的架构中,并且在应用程序转到404时感到惊讶!我不应该感到惊讶,因为......路径不正确。更新应用程序正确安装的路径后。

例如: /Apps/App1/app1.html

上舱单的建议最后一位。理解它的最好方法是从mdn-app-template获得一个测试应用程序!这样你就可以看到它是如何工作的,并测试它的功能。 我强烈建议将此作为第一步https://github.com/chrisdavidmills/mdn-app-template

其他建议: - 花了一段时间才得到工作流程。只需点击应用管理器中的“刷新”链接即可。这是一个相当直接的工作流程。 - 在Android中卸载很奇怪。该应用程序实际上保存在Firefox中。所以你必须去关于:卸载应用程序。这里是链接:https://developer.mozilla.org/en-US/Apps/Developing/Apps_for_Android

希望它有帮助。

+0

对不起,我接受答案没有看完它后有人帮助我。其实它不是应用程序清单,但存储库清单,repo命令从不同的来源下载正确的源代码,如github和类似。我的错。 – shadox