PhoneGapを使用してBlackBerryアプリを構築する方法を学ぼうとしていました。PhoneGapのガイドに従い、Webworks SDKを整理し、署名キーを取得しました。
次にant blackberry load-device
、サンプルアプリを実際のデバイスにデプロイしようとしました。しかし、署名プロセスは永久にフリーズしているように見え、*。codファイルの一部は署名されましたが、それらのほとんどは「応答の受信」を示しているだけです。
そして、コマンドライン出力:
Buildfile: /path-to-sample/sample/build.xml
blackberry:
load-device:
generate-cod-name:
[echo] Generated name: cordovaExample.cod
clean:
[delete] Deleting directory /path-to-sample/sample/build
package-app:
[mkdir] Created dir: /path-to-sample/sample/build/widget
[copy] Copying 22 files to /path-to-sample/sample/build/widget
[zip] Building zip: /path-to-sample/sample/build/cordovaExample.zip
load-device:
[exec] [INFO] Parsing command line options
[exec] [INFO] Parsing bbwp.properties
[exec] [INFO] Validating application archive
[exec] [INFO] Parsing config.xml
[exec] [INFO] Populating application source
[exec] [INFO] Compiling BlackBerry WebWorks application
[exec] [INFO] Starting signing tool
私は2回試しましたが、どちらも運がありません。違いは、どの*.codファイルが署名ツールで署名されたかです。
それで、なぜそれがそこで立ち往生したのかを理解するのを手伝ってくれませんか?乾杯。
アップデート
署名ツールを強制終了すると、次のような出力が得られます。
[exec] [ERROR] Signing failed
[exec] RIM Wireless Handheld Java Loader
[exec] Copyright 2001-2010 Research In Motion Limited
[exec] Connecting to device...
[exec]
[exec] Connected Loading /path-to-sample/sample/build/StandardInstall/cordovaExampleError: unable to open file
[exec] Disconnected
BUILD SUCCESSFUL
Total time: 22 minutes 4 seconds
デバイスが接続され、コンピューターと通信できるようになったと確信しています。