2010-05-20 6 views
4

Я никогда не делал мобильной разработки раньше, но я заинтересован в том, чтобы попробовать свои силы при разработке некоторых простых приложений для BlackBerry.IntelliJ IDEA 9 для BlackBerry программирования

Я хотел бы использовать IntelliJ IDEA для разработки приложений. Я пробовал Google для того, чтобы установить это, но все, что я могу придумать, - это люди, которые говорят, что им нужно использовать JDE RIM для компиляции и моделирования. Я в порядке с этим, я просто хотел бы узнать, как настроить IntelliJ IDEA для кодирования приложений.

Например, должен ли я создать проект как Java-модуль или модуль J2ME, в какой SDK я должен указать проект (если это необходимо?), Какие библиотеки добавить в проект, чтобы получить завершение кода и т. Д. ...

Любая помощь была бы принята с благодарностью.

ответ

5

Я использую IDEA для разработки BlackBerry. Я думаю, что в основном потому, что я использую его в течение стольких лет, я еще не готов переключиться на Eclipse. :)

Как вы уже упоминали, он служит только редактором - любые компиляции, симуляторы, загрузка на устройства и т. Д. Все еще необходимо выполнить из командной строки (я использую ant-задачи для компиляции и загрузки на устройства и JDE для компиляции и работы в симуляторах).

Для IDEA, используйте следующие параметры проекта:

  • регулярный проект Java (не J2ME)
  • для проекта JDK выберите "Нет JDK"
  • на уровне языка выберите "1,3"
  • создать библиотеку, указывающую на файл net_rim_api.jar
  • добавить эту библиотеку в качестве зависимости для вашего проекта
  • если вы используете ресо (.rrc и .rrh файлы), вам нужно будет добавить JAR-файл, который JDE генерирует в вашу библиотеку IDEA.

Это должно сделать это. Поскольку для проекта не определен JDK, вам не нужно беспокоиться о том, что IDEA позволяет использовать такие классы, как HashMap, которых нет в RIM-API, но у него все еще будут такие классы, как String в net_rim_api. баночка.

+0

Это блестящий. Спасибо огромное! –

Смежные вопросы