我正在使用BlackBerry JRE 4.5使用Eclipse插件开发一个应用程序,以支持OS版本4.5和更高版本的设备。我理解,当您使用低于4.7的JRE版本并将应用程序部署到4.7设备或5.0设备时,该应用程序将以兼容模式运行,因此将出现虚拟键盘。

我遵循本文档以避免以兼容模式运行我的应用程序。只有在使用JRE 4.7构建应用程序之后,我只能为版本为4.7生成.jad文件。我将项目设置更改为JRE 4.5,但我使用上述文档中描述的配置更新了4.7 .jad文件。这似乎有效。因此,当我在4.7模拟器中运行我的应用程序时,我没有看到虚拟键盘。我为5.0版做了同样的事情。

问题是 - 当我打包应用程序并将其提交给应用程序世界时,我是否能够将4.7和.jad文件中的.jad文件包含5.0,以便在用户下载应用程序并运行它时在兼容模式下不运行?如果没有,我将如何确保我的应用程序在4.7或5.0设备上以兼容模式运行?如果,如果.jad文件中的设置将被编译为.cod文件,并且用于包装到应用程序世界,这会照顾好东西吗?

请帮助我了解我是否必须为我的应用程序支持的每个版本包含.cod或.jad文件,或者如果一个.cod文件将包括所有操作系统版本的配置设置。 (请忍受我的无知)

有帮助吗?

解决方案

You will only be able to upload the cod files to the RIM app store.

You will be able to upload a different set of cod files based on the OS. So you can compile a version of your app for OS 4.7.

Cheers

Ray

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top