0

Phonegap 2.9を使用してWebWorks SDKを使用するBlackBerry 7 以前のプロジェクトを構築しようとしています。しかし、ビルドは、想定どおりに StandardInstall.zip ファイルを生成しません。

私が構築しようとしているプロジェクトは、Phonegap 2.9 ダウンロード (phonegap-2.9.0\lib\blackberry\bbos\example) にあるサンプルアプリです。

Phonegap のドキュメントの指示に従いました。私の環境の概要は次のとおりです。

私の OS は Windows XP で、JDK、ANT、BlackBerry デバイス マネージャーがインストールされています。また、BlackBerry Webworks SDKをインストールし、署名キーをセットアップしました ( sigtool.csksigtool.dbは、webworks インストールの bin フォルダーにあります)。ドキュメントで説明されているように、 project.propertiesファイルも更新しました。

アプリをビルドしようとすると、エラー メッセージは表示されませんが、OTAInstallフォルダーとStandardInstallフォルダーは生成されません (取得できるのは、圧縮されたアプリケーション フォルダーとウィジェット フォルダーだけです)。

また、シミュレーターとデバイスにデプロイしようとしましたが、スローされたエラーは、ビルドステップで必要なファイルが生成されないことを確認しています。

スクリーンショット: 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 (コルドバ ライブラリ)
  2. BlackBerry WebWorks SDK
  3. プロジェクトをビルドする Ant。 (環境変数に 'ANT' も追加します)。

phonegap ビルドを作成する手順:

  1. 付属の phonegap サンプルを開きます。場所に従ってください -

    phonegap-2.3.0\lib\blackberry\sample

  2. サンプルフォルダーが表示されたら、cordova フォルダーをコピーします。

構造をコピーすると、次のようになります。

  1. libとwwwフォルダーもコピーします。lib フォルダーには、cordova ライブラリが含まれています。www フォルダーは、ファイルの唯一の場所です。これには、html、css、js、およびconfig.xml
  2. blackberry.xmlbuild.xmlおよびファイルをコピーしproject.propertiesます (プロジェクト構成に従って、これらのファイルのプロパティを変更します)。
  3. スクリプト 'ant blackberry build' (プロジェクトをビルドするため) または 'ant blackberry load-simulator' (ビルドしてシミュレーターで実行する) または 'ant blackberry load-device' を実行すると、'Build' フォルダーが作成されます。
  4. プロジェクトをビルドしたら、.codファイルを使用してデバイスで実行できます。

上記のビルド スクリプトを実行すると、PhonegapBlackberryプロジェクトに次のようなビルド フォルダーが作成されます。

ここに画像の説明を入力

于 2013-09-19T05:09:35.933 に答える
0

私のフォルダbbwp.propertiesのファイルに正しいJava jdkホームパスを設定するとうまくいきます。<BlackBerry SDK>/bin

ありがとう、プロ開発者。

于 2014-01-06T10:30:52.420 に答える