0

解決策が見つからないように見えるこの奇妙な問題が発生しています。次の方法を使用して、プロジェクトに net_rim_bb_qm_platform.jar を含めました。

  1. Eclipse で、BlackBerry Application Development パースペクティブを開きます。
  2. [ファイル] > [新規] > [BlackBerry プロジェクト] をクリックします。
  3. [新しい BlackBerry プロジェクト] ダイアログ ボックスの [プロジェクト名] フィールドに、プロジェクトの名前を入力します。
  4. [JRE] セクションで、バージョン 5.0 以降の BlackBerry JRE を選択していることを確認し、[完了] をクリックします。
  5. [パッケージ エクスプローラー] ビューで、プロジェクトを右クリックし、[プロパティ] をクリックします。
  6. [プロパティ] ダイアログ ボックスの左側のペインで、[Java ビルド パス] をクリックします。
  7. [ライブラリ] タブをクリックします。
  8. [外部 JAR の追加] ボタンをクリックします。
  9. BlackBerry Messenger SDK ファイルを抽出したフォルダーに移動します。BBM SDK フォルダーで、net_rim_bb_qm_platform.jar をダブルクリックします。
  10. [次へ] をクリックします。
  11. プロパティ ウィンドウで、[OK] をクリックします。
  12. プロジェクトをビルドする準備ができたら、[プロジェクト] メニューで、[BlackBerry] > [すべてパッケージ] をクリックします。

しかし、この方法では、アプリに署名するたびに tempXXXXX フォルダーが作成され、プロジェクト フォルダーにエラー (X) マークが表示されます。そして、コンソールには次のように表示されます。

エラー!: エラー: preverifier が失敗しました: C:\Eclipse\plugins\net.rim.ejde.componentpack7.1.0_7.1.0.10\components\bin\preverify.exe -d C:\Users\ ... パッケージ プロジェクト MyBBMApp失敗しました (1.285 秒かかりました)

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

0

あなたの件名は、ファイルの署名に問題があると言っています。ファイルに署名するには、システムで 3 つの署名ファイル (RBB、RCR、および RRT) が利用できることを確認してください。アプリに署名するには、まずファイルを含める必要があります。

BlackBerry (上部にあります) -> 署名 -> 新しいキーのインストール

キーがプロジェクトに含まれたら、アプリに署名します。

プロジェクトを右クリック -> BlackBerry -> 署名ツールで署名します。キーを取得するときに作成したパスワードの入力を求められます。

アプリが署名されたら、プロジェクトをパッケージ化します。

プロジェクトを右クリック -> BlackBerry -> パッケージ プロジェクト

アプリを正常にパッケージ化するには、アプリにコンパイル エラーがないことを確認してください。

于 2012-11-29T07:37:04.730 に答える