2010-05-14 1 views
1

Я новичок в программировании Blackberry environement, я разрабатываю приложение для этого устройства, и есть некоторые проблемы с библиотеками, которые я не понимаю.Проблемы библиотеки BlackBerry. (jre6 + NET_RIM_BLACKBERRY)

У меня есть главный проект под названием:

npoBBerry - его библиотека является NET_RIM_BLACKBERRY (с 4.6.1 версии ...) включает в себя два других проекта:

  1. NPO - его библиотека стандартная jre6 (Npo inlcudes NpoCore)
  2. NpoCore - его библиотека является стандартным jre6

Compliance был установлен ... В Java Compiler уровне устанавливается на 1.4 для всех.

Теперь проблема в том, что я не могу построить свой проект. 4 ошибки: класс preverifying

  1. Ошибка ch.yek.npo.model.Advertising
  2. Ошибка preverifying класс ch.yek.npo.repository.Repository $ 1
  3. Ошибка !: Ошибка: preverifier не удалось: C : \ Program Files \ eclipse \ plugins \ net.rim.eide.componentpack4.6.1_4.6.1.27 \ components \ bin \ preverify.ex ...
  4. Ошибка !: Ошибка: превератор не выполнен: C: \ Program Files \ eclipse \ plugins \ net.rim.eide.componentpack4.6.1_4.6.1.27 \ components \ bin \ preverify.ex ...

Я знаю, что библиотеки разные, но, может быть, я чего-то не хватает.

NpoCore представляет модель, интерфейсы NPO просто взять данные из хранилища NpoBBeryy просто использовать эти данные из служб ...

ответ

1

приложения BlackBerry соответствует спецификациям J2ME, а не J2SE. Поэтому любые сторонние библиотеки, которые вы используете, должны быть специально для J2ME. Есть несколько классов между J2ME и J2SE, которые похожи, но в J2SE также много чего нет в J2ME.