java - 黑莓网络兼容性

标签 java html blackberry

我即将开发 Webworks 应用程序。从文档中可以清楚地看出,它只能在具有 os 5.0 及更高版本 的设备上运行。但我只想知道,是否有任何方法可以使该应用程序在运行 OS 低于 5.0 的设备上运行?

在这里问之前,我想自己尝试一下。我创建了一个 Helloworld webworks 应用程序,生成了 cod 文件,对其进行了签名,然后尝试使用 javaloader 将其安装在带有 os4.5 的设备上。

我收到一条错误消息,提示指定的模块被设备拒绝,无法加载。我找不到关于此错误的太多信息。你们能确认这是因为较低的操作系统版本不支持 webworks API 吗?

最佳答案

您的 webworks 应用程序运行到 BrowserField实例。

作为 WebWorks 开发人员,您不需要处理 BrowserField 实例,但您的应用程序要启动并运行,需要这个支持必要功能的新 BrowserField 类实现。

旧设备软件不支持新 BrowserField 提供的功能。 由于这个事实,无法在操作系统低于 5.0 的设备上启动 WebWorks 应用程序。

关于java - 黑莓网络兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6992866/

相关文章:

java - 永久代总是在 HotSpot VM 上连续收集吗?

java - 当我启动并启动时,我的应用程序崩溃了?

javascript - 如何计算添加元素?

javascript - 使用 Jquery 删除点击元素

user-interface - 仅在黑莓的文本框中更改特定文本的颜色

blackberry - 为 Blackberry 选择 Web 框架

java - 查克没有界限

java - StartActivityForResult 从 MVVM 架构中的图库中获取图像?

javascript - 从 JSON 渲染 html

exception - BlackBerry - 从位图创建图形对象时出现异常