2

我正在使用带有 BlackBerry JRE 4.5 的 Eclipse 插件开发一个应用程序,以支持操作系统版本为 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 文件和 5.0 的 .JAD 文件,这样当用户下载应用程序并运行它时,它不会在兼容模式下运行?如果不是,我将如何确保我的应用程序不会在 4.7 或 5.0 设备上以兼容模式运行?如果 .JAD 文件中的设置将被编译成 .COD 文件并用于打包到 App World 中,这是否会解决问题?

请帮助我了解我是否必须为我的应用将支持的每个版本都包含 .COD 或 .JAD 文件,或者一个 .COD 文件是否将包含所有操作系统版本的配置设置。(请原谅我的无知)

4

1 回答 1

1

您将只能将 cod 文件上传到 RIM 应用商店。

您将能够根据操作系统上传一组不同的 cod 文件。因此,您可以为 OS 4.7 编译您的应用程序版本。

于 2011-04-01T12:43:00.847 回答