Я использую IDEA для разработки BlackBerry - я думаю, в основном потому, что я использую его в течение многих лет, я еще не совсем готов переключиться на Eclipse. :)
Как вы упомянули, он служит только в качестве редактора - все компиляции, симуляторы, загрузка на устройства и т. Д. Все еще необходимо выполнять из командной строки (я использую задачи ant для компиляции и загрузки на устройства, а JDE для компиляции и работает в симуляторах).
Для IDEA используйте следующие настройки проекта:
- обычный проект Java (не J2ME)
- для проекта JDK выберите "Нет JDK"
- для уровня языка выберите «1,3»
- создать библиотеку, указывающую на файл net_rim_api.jar
- добавить эту библиотеку в качестве зависимости для вашего проекта
- если вы используете ресурсы в своем проекте (файлы .rrc и .rrh), вам нужно добавить JAR-файл, который JDE генерирует, в вашу библиотеку IDEA
Это должно сделать это. Поскольку для проекта не определен JDK, вам не нужно беспокоиться о том, чтобы IDEA позволяла вам использовать такие классы, как HashMap, которых нет в API RIM, но у него все еще будут классы типа String в net_rim_api. баночка. * * тысяча двадцать-один