【问题标题】:Convert Blackberry web works app to blackberry java app将 Blackberry web works 应用程序转换为 blackberry java 应用程序
【发布时间】:2012-11-01 08:04:32
【问题描述】:

我使用 phone-gap web 工作框架创建了一个 BlackBerry 应用程序,但该框架仅支持 BlackBerry OS 5 或更高版本。我想将我的应用程序转换为使用 BlackBerry java,以便它可以在早期的 BlackBerry OS 版本上运行。这可能吗?

【问题讨论】:

    标签: cordova blackberry java-me blackberry-webworks


    【解决方案1】:

    这不是一项简单的任务。您需要在 java 上重写应用程序以支持较旧的 RIM OS 版本。

    WebWorks/PhoneGap 应用程序在 BrowserField 类实例中隐式运行,该实例仅在 RIM OS 5 和更新的 OS-es 中可用。

    旧 RIM API 具有旧的 BrowserField 实现。但它无法运行 WebWorks/PhoneGap 应用程序。

    【讨论】:

      【解决方案2】:

      除非您绝对需要支持早于 5.0 的 BlackBerry OS 版本,否则我强烈建议您不要这样做。将精力集中在对 Web 标准和开发人员 API 提供更强大支持的新平台上。

      以下是按操作系统划分的 App World 使用情况细分。 OS 4.x 仅占所有付费下载的 2% 和所有免费下载的 6%:

      https://developer.blackberry.com/appworld

      【讨论】: