0

phonegapを使ってblackberryアプリを開発しました。

コマンド プロンプトを使用して、BlackBerry Code 署名キーを使用してプロジェクトをビルドすると、正常にビルドされ、OTAInstall フォルダーに cod ファイルと jad ファイルが含まれます。

しかし、私のクライアントは、デバイスをインストールするための jad ファイルを 1 つだけにしたいと考えています。

実際、cod ファイルなしで jad ファイルをインストールしようとしたところ、デバイスにエラーが表示されました。

そのため、デバイスにアプリをインストールするたびに、cod ファイルと jad ファイルを含む OTAInstall フォルダーを使用しました。

この大量のファイルを 1 つのファイルに変換するにはどうすればよいですか?

4

1 に答える 1

1

1 つの jad ファイルだけでは、アプリケーションはインストールされません。とにかく、jad ファイル + cod ファイル、または alx ファイル + cod ファイルのいずれかが必要です。

jad file + cod は OTA install via browser を表します

alx ファイル + cod は、BB Desktop Manager と USB ケーブルを介したデスクトップ コンピューターのインストールを表し、BB デバイスに接続されています。

回避策があります。デスクトップ インストールでのみ機能し、副作用があります。

Applications listアプリケーションは、デバイス オプションの下に表示されません。

接続された BB デバイスで cod ファイルをロードおよび消去する javaloader.exe ユーティリティを使用できます。このユーティリティは、JDE (Java 開発環境)binフォルダーにあります。

したがって、javaloader を呼び出して cod ファイルを接続されたデバイスにロードするバット ファイルを作成します。そして、アーカイブが解凍されたときにそのbatファイルを実行するSFXアーカイブにcodファイルと一緒にパックします。

于 2012-09-05T10:01:15.507 に答える