2009-06-25 9 views
13

アプリケーションローダープロセスをソフトウェアインストールに含めて、インストーラソフトウェアが終了するまでにBlackberryにソフトウェアをインストールするようにします。Loader.exeを使用してBlackberry Javaアプリケーションを正しくインストールする方法

これは、Aerize Card Loader(http://aerize.com/blackberry/software/loader/)がこれを行うため可能です。ソフトウェアをインストールするときに、Blackberryが接続されている場合、Application Loaderが起動し、強制的に.CODファイルがデバイスにインストールされます。

私はそれを動作させることはできません。 RIM独自のドキュメントを見て、私がする必要がある:ここにサブフォルダへの

  • 場所ALXとCODファイル:C:\ Program Files \ Commonファイル\研究モーション\共有\ Applicationsでは
  • \パスを追加します。 HKCU \ Software \ Research In Motion \ Blackberry \ Loader \ PackagesのALXファイル
  • コマンドラインでloader.exe/index
  • を実行して、アプリケーションのインデックスを作成します。 loader.exe/defaultUSB/forceload

最後のコマンドを実行すると、Application Loaderが起動し、すべてのアプリケーションが最新であり、何もする必要がないことが示されます。

loader.exeをダブルクリックして実行するか、パラメータなしでコマンドを入力すると、通常のApplication Loaderウィザードが表示されます。私のプログラムはリストされていますが、チェックされていません。私がそれをチェックして次をクリックすると、Blackberryにインストールされます。 (これは私が避けたい部分であり、Aerize Card Loaderのインストールプロセスは回避されます)。

何が欠けていますか? Aerizeのインストーラは何か違うことをしているようですが、私は何を確かめることができませんでした。

答えて

2

次のコマンドを使用して、簡単にそれを行うことができます。このコマンドで

 
    C:\RIM\JDE_4.7.0\bin\JavaLoader.exe -u load <.cod file> 

をあなたがすべてでALX、ちょうどタラのファイルは必要ありません。完全なオプションを見るには、JavaLoaderの使い方のヘルプを見てください。

+0

しかし、JavaLoaderを使用することがエンドユーザーソフトウェアのインストールに適したソリューションであるかどうかはわかりません。 1つは、ユーザーがコマンドラインアプリケーションとして実行するので、ユーザーが参照する必要のあるフィードバックを提供しません。私もチェックしていませんが、商用ソフトウェアで再配布できるかどうか分かりません(Application LoaderはDesktop Managerに同梱されていますが、既に製品のユーザーのコンピュータにインストールする必要があります)。 –

+1

また、 javaloaderはアプリケーションを「アプリケーション」メニューに追加するので、javaloaderを再利用することなく、ユーザーがあなたのアプリケーションをアンインストールすることは不可能になると思います。 –

+3

上記の両方のコメントは正しいですか?javaloaderはアプリケーションを「アプリケーション」に追加しません(.alxファイルは使用しません)。アンインストールの意味は、次にユーザーがアプリケーションマネージャを通過するときに、アプリケーションが自動的に削除されるということです。そして、あなたはそれを再分配することができません。 –

0

JavaLoader.exeは1つのコードファイルをアップロードできます。 2つ以上のcodファイルはどうですか?

+0

いくつかのcodファイルを読み込むことができます...ワイルドカードを使用してください。現在のディレクトリにすべてをロードする '* .cod'または' file1.cod file2.cod file3.cod' – scunliffe