5

Wie verpacke und vertreibe ich meine Apps von der Eclipse-IDE?So verpacken und verteilen Sie Blackberry-Apps von Eclipse auf das Gerät

Meine Apps funktionieren innerhalb der Simulatoren, aber ich habe keine Ahnung, wie Sie sie auf meinem Blackberry-Gerät bereitstellen.

Ich habe die Dateien auf die Medienkarte verschoben, aber ich bekam immer Fehler (d. H. Ungültige COD-Fehler). Gibt es einen geeigneten Weg? Es hat im Simulator gut funktioniert!

Antwort

7

Wenn Ihre App kontrollierte APIs verwendet, müssen Sie sie zuerst von RIM signieren lassen. Weitere Informationen zur Beantragung von Codesignaturschlüsseln finden Sie unter here. Sobald Sie Ihre Schlüssel installiert haben, können Sie Ihre App über Eclipse signieren. Wenn Sie Blackberry plugin 1.0 verwenden, gehen Sie zu BlackBerry> Signaturen anfordern, Wenn Sie plugin v1.1 verwenden, gehen Sie zu Projekt> BlackBerry> Paket Alle

Wenn Ihre App keine kontrollierten APIs verwendet, können Sie all dies überspringen und laden Sie die App mit etwas wie JavaLoader: JavaLoader -u laden [codfile]

Oder Sie können BB Desktop-Manager und zeigen Sie es auf Ihre cod-Datei.

+0

Dank einem Haufen mate - das Javaloader Ansatz völlig funktionierte! Aber was ist mit dem Vertrieb über OTA für meine Kunden? – Olaseni

+1

@Olaseni: Die Codedatei enthält gezippte COD-Dateien. Extrahiere die Hauptcodedateien. Legen Sie Ihre JAD-Datei in den Ordner, in den Sie die Codedatei extrahiert haben. Laden Sie den Ordner auf dem Server hoch und geben Sie Ihren Clients die URL der JAD-Datei. Es sollte funktionieren. – Prasham

1

Bevor Sie Ihre Anwendung auf dem Gerät installieren, müssen Sie sie unterschreiben. Versuchen Sie, App mit BB desktop manager zu installieren, wenn dieser Fehler fortfährt, clean and build your project from eclipse project explorer's context view.

Ich hatte auch solche Probleme, weil meine Apps auf 4.6 und 4.7 ausgerichtet sind und ihre eJde's problematisch sind. Also habe ich den Deployment- und Debugging-Teil in JDE anstatt Eclipse gewechselt.