2010-04-13 7 views
0

J'ai créé un projet dans Eclipse pour mon BlackBerry.Le fichier jar créé par Eclipse ne peut pas être exécuté sur BlackBerry

Le pot ne peut pas fonctionner sur mon BlackBerry. Je reçois l'erreur "907 Invaild JAR Descriptor manquant requis atrribute: MIDlet-1".

MANIFEST.MF du fichier Jar:

Manifest-Version: 1.0 
RIM-MIDlet-Flags-1: 193 
MIDlet-Vendor: <unknown> 
MIDlet-Version: 1.0 
MicroEdition-Configuration: CLDC-1.1 
MIDlet-1: Co.Beginner,, 
Created-By: 1.6.0_19 (Sun Microsystems Inc.) 
MIDlet-Jar-URL: contect.jar 
MIDlet-Name: contect 
MicroEdition-Profile: MIDP-2.0 
MIDlet-Description: Get my contect 
MIDlet-Jar-Size: 0 

Répondre

1

Il semble que vous utilisiez une application CLDC, auquel cas vous n'avez besoin d'aucun fichier JAR. Tout ce dont vous avez besoin sont les fichiers JAD et COD.

1

Etes-vous sûr que vous avez écrit en fait un MIDlet (a.k.a une application Java ME 2)?

Un BlackBerry (et la plupart des autres téléphones) ne peut pas simplement exécuter les applications Java SE (a.k.a Desktop Java) normales, ils ont besoin d'applications spéciales. Dans le cas du BlackBerry, ce sont les MIDlets ou les applications BlackBerry natives développées avec le BlackBerry JDE.

Vous devez fournir plus d'informations sur votre projet afin que nous puissions trouver le problème.

+0

J'ai développé le projet Eclipse avec BlackBerry_JDE_PluginFull. je peux exécuter le fichier morue + jad sur mon téléphone, mais n'a pas réussi à exécuter le fichier jar – Jeff

+0

MANIFEST.MF dans le pot est manifeste -Version: 1.0 RIM-MIDlet-Flags-1: 193 MIDlet-Fournisseur: MIDlet-Version: 1.0 MicroEdition-Configuration: CLDC-1.1 MIDlet-1: Co.Beginner ,, Créé par: 1.6.0_19 (Sun Microsystems Inc .) MIDlet-Jar-URL: contect.jar MIDlet-Nom: contect Profil MicroEdition: MIDP-2.0 MIDlet-Description: Récupère mon contacte MIDlet-Jar-Size: 0 – Jeff

+0

@Jeff: veuillez éditer votre question pour fournir des informations supplémentaires. C'est très difficile à lire dans un commentaire. –

-1

j'étais aussi confronté à ce problème, mais juste .... je trouve une solution ..... désolé je ne sais pas trop sur blackberry, mais essayez ceci il vous aidera et j'utilise * texte fort * 7.1 comme mon sdk!

ouvrez votre émulateur BlackBerry ---> Fichier (en haut à gauche) ---> charger l'application blackberry ---> recherchez le fichier .cod présent dans votre (projet ---> deliverables ---> standard - -> numéro de version de sdk (pour moi 7.1) ---> sélectionner le fichier .cod

après je suis en me serrant le bouton de menu (à gauche du left_navigation_key) et à vous y trouverez cette application.!

Questions connexes