Pure Java? Gardez à l'esprit que la JVM Blackberry est toujours basée sur J2ME, ce qui est une sorte de sous-ensemble de Java.
Pour inclure JAR externe suivent l'entrée Base de connaissances
How To - Compile a jar file into a BlackBerry Library
Une autre façon est d'extraire votre fichier jar (modifier le fichier se terminant .zip au lieu de .jar et extraire les fichiers source) et l'utilisation de l'option preverify pour vérifier vos classes Java.
preverify.exe [-d] output -classpath directory input; directory
Bonne chance,
RAYT
Modifier en réponse à votre commentaire
Dans C:\Program Files\Research In Motion\BlackBerry JDE 4.7\bin
essayer
preverify -classpath "C:\Program Files\Research In Motion\BlackBerry JDE 4.7\lib\net_rim_api.jar" "d:\myjar.jar"
et regardez dans le dossier de sortie.
Merci, je me suis référé au lien que vous avez donné et j'ai essayé de construire le projet de bibliothèque en premier. Im getting: JSpeexDec: Erreur!: Carte de pile manquante à l'étiquette: 39 Erreur lors de la construction du projet lors de la construction du projet de bibliothèque contenant le fichier speex jar. Comment résoudre cette erreur? – iOSDev
Avez-vous trouvé du travail? –
Ceci est très ancien, mais je le remue à cause du fait que RedPhone utilise 'Speex' et je suis intéressé à essayer un port' QNX 10.2'. Avez-vous travaillé cela? – mbrownnyc