【问题标题】:how to Build the PhoneGap Sample Application Project for blackberry如何为黑莓构建 PhoneGap 示例应用程序项目
【发布时间】:2012-06-11 07:12:19
【问题描述】:

我想使用phoneGapblackberry 创建应用程序,我已经下载并安装了本页给出的所有必需工具

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

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

它在哪里给出 "C:\BBWP\bbwp.exe. not found, Please edit 'blackberry.bbwp.dir' in your 'project.properties' file." 的消息,当我转到 blackberry webworks sdk 目录时,即 C:\BBWP\ 没有 bbwp.exe 文件,请帮我解决这个错误。

【问题讨论】:

  • 正确安装SDK...应该有bbwp.exe文件
  • 我再次下载并重新安装了 webworks sdk,但仍然出现同样的错误,请在此链接i45.tinypic.com/2uhpvz5.png 上查看控制台错误,即使我编辑了此处给出的“project.properties”文件i50.tinypic.com/2reks3d.png 请帮助
  • 我能够解决问题,我从黑莓网站下载的 webworks sdk 是 beta 版本,因为我认为它没有 bbwp.exe 文件。所以后来我下载了一个稳定的 webworks sdk,它有 bbwp.exe,这对我有用。

标签: cordova blackberry-webworks


【解决方案1】:

编辑 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>

【讨论】:

    【解决方案2】:

    我解决了下载旧版 WebWorks SDK 而不是 BB 10 的问题。我在以下位置找到它:

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

    在 Windows 7/8 上下载标有 WebWorks SDK for Smartphones Version 2.3 的版本,在兼容模式 - Win XP SP3 中打开安装程序

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

    【讨论】:

      【解决方案3】:

      如果您使用的是最新的BB10 WebWorks SDK 2.2.0.15或以上版本,您应该这样配置

      project.properties 文件:

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

      黑莓.xml:

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

      希望这会有所帮助!

      【讨论】:

        【解决方案4】:

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

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

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

        干杯。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多