2010-04-03 48 views
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. 不,你不需要编译一个单独的COD文件每个版本虽然我的理解是,OS 5将运行它可以把事情搞得一团糟,所以你可能要为单独编译在兼容模式下的旧应用程序如果有任何问题。
  2. 根据Wikipedia用户代理似乎遵循格式“BlackBerry/Profile/...”
  3. 我真的不知道你在找什么。据我所知,rapc编译器没有任何优化能力,所以你编译它会产生相同的结果。
+0

3号码,你如何生成cod/jad文件?我通常运行模拟器,最终为我创建必要的文件。这是其他开发者如何做到的吗? – hishboy 2010-04-04 16:27:21

+0

如果它没有设置为自动生成,我将仅仅在设备上测试某些内容,而不先通过模拟器运行它,然后按Alt-B构建它。如果你喜欢使用它,还有一个黑莓蚂蚁插件(http://bb-ant-tools.sourceforge.net/main)。 – Jonathan 2010-04-04 18:59:52

+0

@hishboy如果您右键单击该项目,则会出现一个BlackBerry菜单,该菜单允许您打包该项目。正如你所建议的那样,这比使用“模拟器”文件要好。 – 2011-08-15 06:15:33