【发布时间】:2012-11-01 08:04:32
【问题描述】:
我使用 phone-gap web 工作框架创建了一个 BlackBerry 应用程序,但该框架仅支持 BlackBerry OS 5 或更高版本。我想将我的应用程序转换为使用 BlackBerry java,以便它可以在早期的 BlackBerry OS 版本上运行。这可能吗?
【问题讨论】:
标签: cordova blackberry java-me blackberry-webworks
我使用 phone-gap web 工作框架创建了一个 BlackBerry 应用程序,但该框架仅支持 BlackBerry OS 5 或更高版本。我想将我的应用程序转换为使用 BlackBerry java,以便它可以在早期的 BlackBerry OS 版本上运行。这可能吗?
【问题讨论】:
标签: cordova blackberry java-me blackberry-webworks
这不是一项简单的任务。您需要在 java 上重写应用程序以支持较旧的 RIM OS 版本。
WebWorks/PhoneGap 应用程序在 BrowserField 类实例中隐式运行,该实例仅在 RIM OS 5 和更新的 OS-es 中可用。
旧 RIM API 具有旧的 BrowserField 实现。但它无法运行 WebWorks/PhoneGap 应用程序。
【讨论】:
除非您绝对需要支持早于 5.0 的 BlackBerry OS 版本,否则我强烈建议您不要这样做。将精力集中在对 Web 标准和开发人员 API 提供更强大支持的新平台上。
以下是按操作系统划分的 App World 使用情况细分。 OS 4.x 仅占所有付费下载的 2% 和所有免费下载的 6%:
【讨论】: