2010-05-20 107 views
4

我以前從未做過任何移動開發,但我很想嘗試爲BlackBerry開發一些簡單的應用程序。用於BlackBerry編程的IntelliJ IDEA 9

我想使用IntelliJ IDEA來開發應用程序。我嘗試過使用谷歌搜索的方式來設置,但我所能想到的是有人說他們必須使用RIM的JDE編譯和模擬。我對此很好,我只想知道如何讓IntelliJ IDEA爲編寫應用程序而設置。

例如,我是否應該將項目設置爲Java模塊或J2ME模塊,哪個SDK應將項目指向(如果有必要?),將哪些庫添加到項目以獲取代碼完成等...

任何幫助將不勝感激。

回答

5

我使用IDEA進行BlackBerry開發 - 我想主要是因爲我已經使用了這麼多年了,我還沒準備好切換到Eclipse。 :)

就像你剛纔提到的那樣,它只能用作編輯器 - 任何編譯,模擬器,加載到設備等都需要從命令行完成(我使用ant任務來編譯和加載到設備, JDE用於在模擬器中編譯和運行)。

對於IDEA,請使用以下項目設置:

  • 常規的Java項目(不J2ME)
  • 該項目JDK選擇 「否JDK」
  • 語言水平選擇 「1.3」
  • 創建指向net_rim_api.jar文件的庫
  • 將該庫作爲項目的依賴項添加
  • 如果您使用的是reso (.rrc和.rrh文件)中,您需要將JDE生成的JAR文件添加到您的IDEA庫中

應該這樣做。由於沒有爲項目定義JDK,因此您不必擔心IDEA允許使用RIM API中不存在的類(如HashMap),但它仍會在net_rim_api中具有類似String的類。罐。

+0

太棒了。非常感謝! – 2010-05-20 18:32:36