2010-05-14 17 views
1

Je suis nouveau dans la programmation environnement blackberry, je suis en train de développer une application pour cet appareil et il y a quelques problèmes sur les bibliothèques que je ne comprends pas.Problèmes liés à la bibliothèque BlackBerry. (jre6 + NET_RIM_BLACKBERRY)

J'ai le projet principal appelé:

npoBBerry - sa bibliothèque est NET_RIM_BLACKBERRY (à partir de la version 4.6.1 ...) il comprend deux autres projets:

  1. Asbl - sa bibliothèque est la norme jre6 (Npo inclut NpoCore)
  2. NpoCore - sa bibliothèque est la norme jre6

conformité a été mis en ... Dans Java niveau du compilateur est réglé à 1,4 pour tous.

Maintenant le problème est que je ne suis pas capable de construire mon projet. 4 erreurs:

  1. Erreur preverifying classe ch.yek.npo.model.Advertising
  2. Erreur preverifying classe ch.yek.npo.repository.Repository 1
  3. $ Erreur !: erreur: C: pré-vérification a échoué : \ Program Files \ éclipse \ plugins \ net.rim.eide.componentpack4.6.1_4.6.1.27 \ composants \ bin \ preverify.ex ...
  4. Erreur !: Erreur: échec du pré-vérificateur: C: \ Program Files \ eclipse \ plugins \ net.rim.eide.componentpack4.6.1_4.6.1.27 \ composants \ bin \ preverify.ex ...

Je sais que les bibliothèques sont différentes mais peut-être qu'il me manque quelque chose.

NpoCore représente les modèles, les interfaces Asbl prennent simplement des données à partir d'un référentiel NpoBBeryy il suffit d'utiliser ces données de services ...

Répondre

1

applications BlackBerry sont conformes à la spécification J2ME, pas J2SE. Par conséquent, les bibliothèques tierces que vous utilisez doivent être spécifiquement destinées à J2ME. Il y a des classes entre J2ME et J2SE qui sont similaires, mais il y a aussi beaucoup de choses dans J2SE qui ne sont pas dans J2ME.