0

我正在开发一个黑莓小部件应用程序,我知道它需要 OS 5。

现在,我正在使用 OTA 安装,但是当没有 OS 5 的用户加载 .jad 文件时,他们会收到如下异常:

This application requires the following modules which are not installed:
net_rim_bb_browser_field2_api
net_rim_bb_web_jse_api
net_rim_networkap

如果它不能在他们的手机上运行,​​我希望能够阻止用户安装它,并且可以选择显示某种消息要求他们升级。

其他人肯定遇到过这种情况吗?

4

1 回答 1

3

要通过 OTA 安装执行此操作,您必须让 HTTP 服务器从请求元数据中提取与操作系统相关的数据,并使用适当的页面进行响应,或者在包含指向 JAD 文件的链接的页面上提供说明。据我所知,没有办法在 OTA 的 JAD 文件中指定操作系统。如果有人能证明我在这方面是错的,那就太好了。

于 2010-07-19T12:06:21.497 回答