13 Stimmen

Wie man die Installation einer Blackberry-Java-Anwendung mit Loader.exe richtig erzwingt

Ich möchte den Application Loader-Prozess in eine Software-Installation einbinden, um sicherzustellen, dass die Benutzer unsere Software auf ihrem Blackberry installiert bekommen, wenn unsere Installationssoftware fertig ist.

Ich weiß, dass dies möglich ist, weil Aerize Card Loader ( http://aerize.com/blackberry/software/loader/ ) tut dies. Wenn Sie ihre Software installieren und Ihr Blackberry angeschlossen ist, erscheint der Application Loader und erzwingt die Installation der .COD-Datei auf dem Gerät.

Ich schaffe es nicht, dass es funktioniert. Wenn ich mir die Dokumentation von RIM ansehe, muss ich das:

  • Legen Sie die ALX- und COD-Dateien hier in einem Unterordner ab: C:\Program Dateien \Common Dateien \Research In Bewegung \Shared\Applications\
  • Hinzufügen eines Pfads zur ALX-Datei in HKCU \Software\Research In Bewegung \Blackberry\Loader\Packages
  • Indizieren Sie die Anwendung, indem Sie Folgendes in der Befehlszeile ausführen: loader.exe /index
  • Starten Sie das erzwungene Laden, indem Sie Folgendes tun: loader.exe /defaultUSB /forceload

Wenn ich diesen letzten Befehl ausführe, erscheint der Application Loader und sagt, dass alle Anwendungen auf dem neuesten Stand sind und nichts getan werden muss.

Wenn ich loader.exe mit einem Doppelklick ausführe (oder den Befehl ohne Parameter eingebe), erhalte ich den regulären Assistenten für das Laden von Anwendungen. Er zeigt mein Programm als aufgelistet, aber nicht markiert an. Wenn ich das Häkchen setze und auf Weiter klicke, wird es auf dem Blackberry installiert. (Das ist der Teil, den ich vermeiden möchte und den der Installationsprozess von Aerize Card Loader vermeidet).

Was übersehe ich? Es scheint, dass das Aerize-Installationsprogramm etwas anders macht, aber ich habe nicht herausfinden können, was.

2voto

Lucas S. Punkte 13041

Sie können dies ganz einfach mit dem folgenden Befehl tun:

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

Mit diesem Befehl brauchen Sie kein alx, sondern nur die cod-Datei. Schauen Sie sich die JavaLoader-Hilfe an, um alle Optionen zu sehen.

0voto

echo Punkte 779

JavaLoader.exe kann eine Codedatei hochladen. Wie sieht es mit zwei oder mehr Code-Dateien aus?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X