Phonegap和Blackberry WebWorks:buildStandardInstall不存在



我的环境是Windows XP。安装了JDK和Apache ant。Phonegap版本是1.7.0适用于智能手机的 BlackBerry Webworks SDK:版本 2.3.1

我正在按照 http://docs.phonegap.com/en/1.7.0/guide_getting-started_blackberry_index.md.html#Getting%20Started%20with%20Blackberry 的指示尝试黑莓上的phonegap。

我使用的示例黑莓网页示例应用程序是这个 https://github.com/phonegap/phonegap/tree/master/lib/blackberry/sample

首先,我执行"蚂蚁黑莓构建"。虽然它说"构建成功",但是,StandardInstall和.cod都没有创建。输出包含如下错误消息:

[exec] E:TempwidgetGen.15924526831337325595265.tmpextensionblackberrycommonutilURLDecoder.java:183: unclosed string literal
[exec]         decodingMap.put( "%AC", "? );
[exec]                                 ^
[exec] 100 errors
[exec] Error!: Error: java compiler failed: C:Program FilesJavajdk1.6.0_32binjavac.exe @E:TEMPrapc_02802fef.diroptions
[exec] [ERROR]                     RAPC exception occurred

完整的构建日志在这里 http://www.cis.nctu.edu.tw/~gis90571/a.txt

然后我执行"蚂蚁黑莓加载模拟器",它显示:...

构建失败D:\WebWorks_projects\helloworld\build.xml:33:发生以下错误,同时 执行此行:

D:\WebWorks_projects\helloworld\blackberry.xml:123: D:\WebWorks_projects\helloworld\build\StandardInstall 不存在。

黑莓.xml的内容是:

123: <copy todir="${simulator.dir}">
124:   <fileset dir="${build.dir}/StandardInstall" includes="*.cod, *.cso, *.csl, *.alx" />
125: </copy>

(我将 phonegap 提供的示例应用程序放在 D:\WebWorks_projects 中,并将其名称更改为"helloworld"。

我是蚂蚁和黑莓的新手。

有人可以提供一些帮助或提示吗?谢谢。

答:似乎源文件 URLDecoder.java 在 \ext\common\blackberry\common\util 中由于某些编码问题而损坏。修复它并解决问题。

这里有一篇有用的文章:http://whatdrewknows.blogspot.com/2012/04/cordova-blackberry-development-part-2.html

您的应用程序未成功生成。

如果您的应用程序生成并生成 3 个文件夹

  1. OTAInstall
  2. 标准安装
  3. 控件

除了一个应用程序外.zip还会创建一个文件。

如果您获得所有这些文件,则您的应用程序已成功编译和构建。

相关内容

  • 没有找到相关文章

最新更新