黑莓模拟器上升RuntimeException

问题描述:

我想使用Phonegap运行BlackBerry项目。 我遵循了所有步骤described here。 当我运行该项目,我得到以下错误:黑莓模拟器上升RuntimeException

C:\Users\Admin\Development\eclipse_galileo\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.29\components\bin\rapc.exe -quiet codename=deliverables\Standard\6.0.0\TaskBlackBerry deliverables\Standard\6.0.0\TaskBlackBerry.rapc -sourceroot=C:\Users\Admin\workspace\TaskBlackBerry\src;C:\Users\Admin\workspace\TaskBlackBerry\res -import=C:\Users\Admin\Development\eclipse_galileo\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.29\components\lib\net_rim_api.jar C:\Users\Admin\workspace\TaskBlackBerry\bin 
C:\Users\Admin\Development\eclipse_galileo\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.29\components\lib\net_rim_api.jar(net_rim_json_org.cod): Error!: Duplicate definition for 'org.json.me.JSONArray' found in: C:\Users\PCLAVAL12\workspace\TaskBlackBerry\src\org\json\me\JSONArray.java 
Packaging project TaskBlackBerry failed (took 4.206 seconds) 

硅,我删除包含JSONArray.java(因为JSONArray类是由其它文件称org.json.me,所以删除只有这个文件会产生几个错误),并没有错误上升。

但是,在BlackBerry模拟器,我得到以下异常:

JVM Error 104 
Uncaught:RuntimeException 

你能帮助我吗?

谢谢,

问候。

+0

您使用哪个PhoneGap版本,以及哪个BlackBerry框架(Java或Widgets)? – 2010-09-22 15:59:09

+0

我下载了这个版本:http://github.com/phonegap/phonegap-blackberry。然后,我首先尝试了6.0 JRE,它返回上述错误。我尝试了其他的JRE(4.6.1,4.6.0,..),并且没有问题地启动模拟器,但是不要将应用上传到它! – Zakaria 2010-09-23 10:00:45

从BB 5 OS开始,org.json.me包含在SDK本身中,您无需导入外部jar或Java类。只需导入org.json.me并使用它。快乐编码

+1

考虑添加指向文档的链接,指出此更改 – Vitor 2014-12-01 18:23:17