2010-09-22 168 views
0

我想使用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

回答

0

從BB 5 OS開始,org.json.me包含在SDK本身中,您無需導入外部jar或Java類。只需導入org.json.me並使用它。快樂編碼

+1

考慮添加指向文檔的鏈接,指出此更改 – Vitor 2014-12-01 18:23:17