net_rim_json_org未找到(net_rim_json_org not found)

2019-09-16 08:37发布

我已经创建了一个J2ME应用程序,我已经在应用程序中使用JSON解析。 我可以成功地建立它。

Parsing import: C:\Program Files\Research In Motion\BlackBerry JDE 6.0.0/lib/net_rim_api.jar(net_rim_json_org.cod)

BUILD SUCCESSFUL (total time: 1 minute 3 seconds)

但是,进口对黑莓9000 V5.0应用程序时,并试图打开它,它显示

net_rim_json_org not found

我的问题是,它显示进口的net_rim_api.jar(net_rim_json_org.cod),但是当我试图在设备上的显示错误 - 为什么会这样?

Answer 1:

我也面临这个问题,并设法解决,如下所述一样。

package org.json.me是内置在JDE 6.0.0但不是在JDE 5.0.0或以下。 所以,你需要自己添加该软件包。 您可以从下载软件包github上 。

如果你想要写相同的代码两个JDE 6JDE 5,并就双方JDE 6和JDE 5应用程序的工作,那么你可以在包重命名为类似org.json.whatever ....并在代码无论你需要使用org.json.me.JSONArrayorg.json.me.JSONObject ....你只需要使用org.json.whatever.JSONArrayorg.json.whatever.JSONObject等等。因此,你可以让你的代码JDE版本独立于JSON解析。

更多关于在SO问题JSON解析“ JSON分析器黑莓OS 5 ”



Answer 2:

你已经编译SDK 6.0应用程序,并试图与SDK 5.0启动它的设备

SDK version == JDE version you have used.

错误你意味着设备的OS版本。 5.0没有这个库,在设备的操作系统中存在版本。 6

需要注意的是,如果你用SDK 6.0编译程序的时候,会适当的设备上使用的操作系统版本6.0和7.0,但不与OS 5.0及以上的设备上运行。



Answer 3:

在你构建设置==>订单和出口,要导出库与否。 如果没有,那么请选中该复选框并您的应用程序工作正常



文章来源: net_rim_json_org not found