黑莓部署和发布流程

3

我正在开发一个黑莓应用程序,想知道有没有关于部署/发布最佳实践的好文档?黑莓的“A70 - 如何部署和分发应用程序”文档有点不足。

我想寻找以下问题的答案(特别是针对OTA):

  1. 我正在为OS 4.5及以上版本构建应用程序。我需要为每个版本编译单独的COD/JAD文件吗?(例如4.5、4.6、4.6.1、4.7和5.0)
  2. 如何从用户代理检测操作系统版本?
  3. 编译COD/JAD文件的最佳方法是什么?
  4. 还有其他需要知道的内容 :)

提前感谢!

1个回答

1
  1. 不需要为每个版本编译单独的cod文件,尽管我的理解是OS 5会在兼容模式下运行旧应用程序,这可能会导致问题,因此如果有任何问题,您可能需要单独编译。
  2. 根据维基百科,用户代理似乎遵循“BlackBerry / Profile / ...”格式。
  3. 我真的不确定你在寻找什么。据我所知,rapc编译器没有任何优化能力,因此无论如何编译它,都会产生相同的结果。

关于第三个问题,你是如何生成cod/jad文件的?通常我会运行模拟器,这样就会自动生成所需的文件。其他开发者也是这样做的吗? - hishboy
如果没有设置自动构建,而我要在设备上测试某些内容而不是先通过模拟器运行它,则我会按Alt-B进行构建。还有一个BlackBerry ant插件(http://bb-ant-tools.sourceforge.net/main),如果您愿意可以使用它。 - Jonathan
@hishboy 如果你右键点击项目,会出现一个黑莓菜单,可以让你打包项目。这比你建议的使用“模拟器”文件更好。 - Richard Le Mesurier

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接