2012-04-14 4 views
1

Ich versuche, auf dem Gerät meine Blackberry App (Webwork HTML5) zu implementieren.Blackberry Webwork sdk Fehler: Ungültiges Anwendungsarchiv - Ressourcenname ist nicht gültig

Wenn ich den Befehl vom Terminal ausführen.

./bbwp /Applications/MAMP/htdocs/myapp.zip 

Ich habe diese:

[INFO] Parsing Kommandozeilenoptionen
[INFO] Parsing bbwp.properties
[INFO] Überprüfung des Programmarchiv
[ERROR] Ungültige Anwendung Archiv - Ressourcennamen ist ungültig (__ MACOSX /._ config.xml)

Ich weiß bb webwork sdk erlaubt nicht zu verwenden '-' und '_', so habe ich jede einzelne Datei in meinem Projekt umbenannt, um zu entfernen diese ungültigen Zeichen. Aber ich habe keine Datei "._config.xml" in meinem Projekt. Ich habe eine config.xml-Datei und es befindet sich im Stammverzeichnis des Projekts.

Danke für Ihre Hilfe.

danny

Antwort

2

Endlich habe ich das Problem gelöst.

Wie ich bereits sagte, müssen Sie alle Zeichen wie '-' und '_' aus allen Ihren Dateien entfernen. Wenn ich mein Projekt auf meinem MAC auf -> myapp.zip komprimiere, erstellt es einen versteckten Ordner namens "__MACOSX" und in diesem Ordner befinden sich viele Dateien mit '_', zum Beispiel ._config.xml.

Also habe ich http://www.macupdate.com/app/mac/25497/zipcleaner heruntergeladen. Dieses Programm entfernt .DS_Store-Dateien und andere Ressourceninformationen aus Finder-erstellten Zip-Archiven.

Danach habe ich eine gereinigte .zip so kompilieren ich die .zip wieder:

./bbwp /Applications/MAMP/htdocs/myapp.zip 

und es funktionierte!

Verwandte Themen