0

我正在尝试使用Phonegap 2.9构建使用WebWorks SDK的BlackBerry 7 和更早版本的项目;但构建不会生成应有的 StandardInstall.zip 文件。

我正在尝试构建的项目是在 Phonegap 2.9 下载 (phonegap-2.9.0\lib\blackberry\bbos\example) 中找到的示例应用程序。

我按照 Phonegap 文档中的说明进行操作,并且对我的环境进行了概述:

我的操作系统是 Windows XP,我已经安装了 JDK、ANT 和 BlackBerry 设备管理器。我还安装了BlackBerry Webworks SDK并设置了我的签名密钥(sigtool.csksigtool.db位于 webworks 安装的 bin 文件夹中)。我还按照文档中的说明更新了project.properties文件。

当我尝试构建应用程序时,它不会打印任何错误消息,但不会生成OTAInstallStandardInstall文件夹(我得到的只是压缩的应用程序文件夹和小部件文件夹)。

我还尝试部署到模拟器和设备,抛出的错误只是确认构建步骤没有生成它应该生成的文件。

截图:http: //i.stack.imgur.com/XpN4M.png


我已经尝试过的解决方案:

JDK版本问题

我将JDK降级到1.6.0_30版本(似乎Webworks SDK不适用于更高版本);但它没有改变任何东西。

空白

我还尝试避免在其他帖子中建议的路径中出现空格,但它不起作用:

C:
├ \ant
├ \java
└ \webworks

我不知道还能做什么,任何帮助将不胜感激!

4

2 回答 2

1

要制作一个黑莓 phonegap 项目,你需要的东西是:

  1. Phonegap(cordova 库)
  2. 黑莓 WebWorks SDK
  3. Ant,您将通过它构建您的项目。(还在您的环境变量中添加“ANT”)。

创建 phonegap 构建的步骤:

  1. 打开随附的 phonegap 示例。跟随位置 -

    phonegap-2.3.0\lib\blackberry\sample

  2. 当您看到示例文件夹时,复制 cordova 文件夹

复制后的结构如下所示:

  1. 也复制 lib 和 www 文件夹。lib 文件夹包含科尔多瓦库。www 文件夹是您文件的唯一位置。它包含您的 html、css、js 和config.xml
  2. 复制blackberry.xml,build.xmlproject.properties文件。(根据您的项目配置更改这些文件中的属性)
  3. 一旦您运行脚本“ant blackberry build”(构建项目)或“ant blackberry load-simulator”(在模拟器上构建并运行)或“ant blackberry load-device”,就会创建“构建”文件夹
  4. 构建项目后,您可以使用.cod文件在设备上运行它。

当您运行上述构建脚本时,您会在PhonegapBlackberry项目中获得构建文件夹,如下所示:

在此处输入图像描述

于 2013-09-19T05:09:35.933 回答
0

bbwp.properties在我的文件夹的文件中设置正确的 Java jdk 主路径对我<BlackBerry SDK>/bin有用。

谢谢,开发者。

于 2014-01-06T10:30:52.420 回答