我即将开发 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/