2012-06-11 109 views
0

的PhoneGap的示例應用程序項目我想使用phoneGapblackberry用於創建應用程序,我已經downlaoded &安裝了所有必要的工具這個頁面如何建立黑莓

http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks上給出。

但是,當我嘗試構建(使用this link)示例phoneGap項目爲blackberry提供與phoneGap庫附帶。我收到此錯誤

enter image description here

凡給出消息"C:\BBWP\bbwp.exe. not found, Please edit 'blackberry.bbwp.dir' in your 'project.properties' file."當我去到黑莓WebWorks的SDK目錄即C:\BBWP\沒有bbwp.exe文件,請幫我解決這個錯誤。

+0

正確安裝SDK ...應該有一個bbwp.exe文件 –

+0

我再次下載並重新安裝了webworks sdk,但仍然出現同樣的錯誤,請參閱此鏈接的錯誤控制檯http://i45.tinypic.com /2uhpvz5.png 即使我編輯「項目。屬性「文件,這裏給出http://i50.tinypic.com/2reks3d.png plz help – mobilemagic

+1

我能解決這個問題,我從黑莓網站下載的webworks sdk是測試版,因爲我認爲它有沒有bbwp.exe文件,所以後來我下載了一個穩定的webworks sdk,它有bbwp.exe,這對我很有用。 – mobilemagic

回答

2

編輯blackberry.xml文件並更改bbwp屬性bbwp.bat而不是bbwp.exe使用:

<condition property="bbwp" value="${properties.blackberry.bbwp.dir}/bbwp" else="${properties.blackberry.bbwp.dir}/bbwp.exe"> 
    <equals arg1="${isMacOSX}" arg2="true" /> 
</condition> 

變化

<condition property="bbwp" value="${properties.blackberry.bbwp.dir}/bbwp" else="${properties.blackberry.bbwp.dir}/bbwp.bat"> 
    <equals arg1="${isMacOSX}" arg2="true" /> 
</condition> 
0

我解決了下載舊版WebWorks SDK而不是BB 10的問題。我發現它在:

https://developer.blackberry.com/html5/download/previousversions/

下載一個標記的WebWorks SDK的智能手機2.3版在Windows 7/8打開兼容模式安裝程序 - 贏XP SP3

這是一個有點棘手,找到它。希望它可以幫助其他人解決同樣的問題。不要忘了,它需要32的1.6 JDK位即使你的機器是64位

0

如果你`重新採用了最新的BB10的WebWorks SDK 2.2.0.15或以上,你應該以這種方式配置

project.properties文件:

blackberry.bbwp.dir=C:\\Program Files\\BlackBerry\\BB10 WebWorks SDK 2.2.0.15\\ 

blackberry.xml:

<condition property="bbwp" value="${properties.blackberry.bbwp.dir}/bbwp" else="**${properties.blackberry.bbwp.dir}/webworks.bat**"> 
     <equals arg1="${isMacOSX}" arg2="true" /> 
    </condition> 

希望這有助於!