4

blackberry10 cordova/phonegap プロジェクトをビルドするときに、多くのファイルがビルドに含まれません。多数のスプラッシュ スクリーン イメージとファイル「DEFAULT_BAR_NAME.bar」は含まれていません。

ただし、別のデバイス (デスクトップ PC) で同じプロセスを繰り返すと、すべてのファイルが含まれます。私が知る限り、どちらも同じソフトウェア設定をしています。

C:\Users\USER\hello>cordova emulate blackberry10
[Error: An error occurred while emulating/deploying the blackberry10 project.
[BUILD]   Populating application source
[BUILD]   Parsing config.xml
[BUILD]   Generating output files
[WARN]    Failed to find debug token. If you have an existing debug token, please copy it to %HOME%/.cordova/blackberry10debugtoken.bar. To generate a new debug token, execute the 'run' command.
[ERROR]   Error: Attribute image: file cannot be found in the list of packaged files: res/screen/blackberry/splash-1280x768.png
[ERROR]   Native Packager exception occurred
[WARN]    Failed to find debug token. If you have an existing debug token, please copy it to %HOME%/.cordova/blackberry10debugtoken.bar. To generate a new debug token, execute the 'run' command.
[ERROR]   Error: Attribute image: file cannot be found in the list of packaged files: res/screen/blackberry/splash-1280x768.png
[ERROR]   Native Packager exception occurred
[ERROR]   Error: File does not exist or not a file or cannot read: C:\Users\USER\hello\PLATFO~1\BLACKB~1\build\simulator\DEFAULT_BAR_NAME.bar

さらに情報が役立つ場合は、お尋ねください。ありがとうございます。

4

1 に答える 1

1

少し遅れてこのメッセージを見ました。しかし、私はこの問題の解決策を持っています。

  1. phonegap プロジェクトのルートを参照します (merge、platforms、www および plugins のフォルダーを含むプロジェクト)。
  2. wwwフォルダを開く
  3. config.xml を開く
  4. ここで、cordova platform add コマンドを使用して追加されていないプラットフォームのスプラッシュとアイコンのすべての宣言を慎重に削除します。たとえば、blackberry のみのプロジェクトを作成した場合、ios、android、webos、bada、windows-phone のすべてのアイコンとスプラッシュ宣言を削除します。
  5. コルドバビルドを実行します。Blackberry アプリはエラーなしでビルドされるはずです。

phonegap 3.3 で Blackberry 10 アプリをコンパイルできました

p12 ファイルに関するエラーが発生した場合は、blackberry 署名ガイドラインに従う必要があります。または、疑問がある場合は、hansolo.amey@gmail.com にメールしてください。

于 2014-02-27T13:13:06.777 に答える