0

Blackberry アプリが OS 5.0 では動作するが、OS 6.0 または 7.1 では動作しない

次の手順は、リップルで実行します。

  1. 選択されたプラットフォーム webworks 2.0.0
  2. Buildオプションで設定をクリックし、新しいSDKパスを入力しました。
  3. プロジェクト ルートに入力されたネイティブ フォルダ パス
  4. アーカイブ名に名前を付けました
  5. 出力フォルダにパスを入力しました
  6. パスワード欄に入力したパスワード

「CreateProcessW: 指定されたファイルが見つかりません」というエラーが引き続き発生します。そのため、アプリを手動でパッケージ化し、アプリは OS 5.0 で動作しますが、OS では動作しません

Worklight 5.0.6.2 および 5.0.5 を使用してアプリを開発しましたが、どちらの場合もアプリは OS 5.0 でのみ動作します

使用:

  • ワークライト 5.0.5/5.0.6.2
  • ブラックベリー SDK v2.3.1.5
  • リップルの「BlackBerry」プラットフォーム
4

1 に答える 1

0

これが Ripple エミュレーターで機能する理由は、そのエミュレーターがアプリケーションの Web リソースをロードするだけであるためです。これは、本質的には代わりに Worklight Console を使用してアプリケーションをプレビューするのと同じです。

以下が役立つかもしれないと推測しています (リップルを正常な状態に戻すのに役立ちました):

  1. BlackBerry SDK を Program files から C:\ にコピーします (フォルダー パスのスペースも削除します)。
  2. Java も C:\ にあることを確認してください
  3. 新しい場所にある SDK の bin\ フォルダーに移動します。
  4. ファイル bbwp.properties ファイルを開き、Java パスを C:\ の新しい場所に編集します。
  5. Ripple がアプリケーションに署名しているかどうかを確認する

上記に加えて、選択した「プラットフォーム」が「WebWorks 2.0.0」であることを確認してください。BlackBerry 6/7 を使用する場合、これが正しいプラットフォームです。

Ripple の [設定] ウィンドウでは、次のことを行う必要があります。

  • 上から新しい SDK の場所を指定します。
  • パス フィールドは、Worklight の BlackBerry 環境のネイティブ フォルダーを指す必要があります。
  • もちろん、出力フォルダーの場所、名前、署名キーのパスワードなどを指定する必要があります...

Ripple を使用してパッケージ化して再度署名してみてください。

もちろん、BlackBerry の入門トレーニング資料を読んでいただければ幸いです。

于 2013-06-05T14:42:18.427 に答える