如何为黑莓构建PhoneGap示例应用程序项目

时间:2012-06-11 07:12:19

标签: cordova blackberry-webworks

我想使用blackberryphoneGap创建应用,我已经下载了&安装了本页提供的所有必需工具

  

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

然而,当我尝试构建(使用this link)示例phoneGap项目时,为phoneGap库附带的blackbery提供了该项目。我收到此错误

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文件,请帮我解决此错误。

4 个答案:

答案 0 :(得分: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>

答案 1 :(得分:0)

我解决了下载旧版WebWorks SDK而不是BB 10的问题。我发现了:

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

在Windows 7/8上下载标有适用于智能手机版本2.3的WebWorks SDK 的文件,在兼容模式下启用安装程序 - Win XP SP3

找到它有点棘手。希望它能帮助其他人解决同样的问题。不要忘记,即使你的机器是64位,也需要32位的JDK 1.6

答案 2 :(得分: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>

希望这会有所帮助!!

答案 3 :(得分:-1)

您应该将SDK WebWorks兼容版本下载到ant和phonegap。

我遇到了同样的问题,我下载了智能手机SDK,问题就消失了。

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

干杯。