我知道RIM有自己的IDE(BlackBerry JDE)用於構建BlackBerry應用程序,但是有誰知道如何配置IntelliJ IDEA來構建/調試BlackBerry應用程序?使用IntelliJ IDEA 7.0進行BlackBerry開發?
回答
RE:克里斯關於什麼是不同的問題......黑莓應用程序可以是標準的MIDP應用程序或利用黑莓特定API的CLDC應用程序。大多數開發人員傾向於採用後一種方法,然後使用Blackberry的工具是必需的 - 尤其是如果您使用某些安全的API並且必須簽署您的部署文件才能在設備上運行。
原始問題的潛在答案是使用Blackberry ANT tools來創建一個ANT腳本,用於構建IntelliJ IDEA中的應用程序和參考。當然,這只是戰鬥的一半,並且運行/調試應用程序,您需要將調試器連接到IDEA,如上面的Alexander所述。或者,您可以在IDEA中編寫代碼並在JDE中運行/調試,但至少可以說這看起來不太理想。
我使用Eclipse和Blackberry插件。也不是很理想,因爲你不得不使用一個老版本的Eclipse,但至少我在一個IDE中,並且可以遍歷在模擬器中運行的代碼。
黑莓JDE集成將是一個偉大的IntelliJ插件項目。
不是一個真正的答案,但更要求澄清什麼是黑莓開發與其他J2ME設備不同...
我看到了一個MIDP J2ME設備等標準的支持Intellij J2ME似乎把大部分的需要什麼。
我猜的東西模擬器方面可能會有所不同......但也許你可以調用從IDEA的JDE模擬器......
的問候, 克里斯
不知道這是否會幫助,但在這裏是關於黑莓發展的setting up Eclipse的說明。
也許你可以使用這些信息來確定需要在IDEA中進行哪些更改。
RIM的編譯器(構建COD文件的編譯器)可以很容易地從命令行運行。您只需在IDEA中創建相應的構建步驟即可。
此外,爲了讓您的編程更輕鬆,您可能需要將net_rim_api.jar(RIM JDE附帶的那個)添加到IDEA項目使用的JAR文件中。
至於調試器,RIM的調試器應該支持標準的Java調試器接口。我不記得最低版本的JDE需要什麼。
鑑於上述建議(使用bb ant任務),它很容易將IntelliJ與Blackberry開發集成,但我尚未通過IntelliJ成功調試模擬器。它應該可以工作,但它不會。
因此,'整合'是不完整的。
我一直在使用IntelliJ開發黑莓應用程序......有點。 IntelliJ非常擅長索引代碼,你只需要將它指向正確的方向即可。它的編輯能力遠遠超出了JDE,在我看來它比Eclipse更靈活和更友好(即使RIM有Eclipse插件)。
我說過,因爲我只是在IntelliJ中編寫代碼,目前仍然通過JDE進行編譯和調試。希望能夠更好地與IntelliJ進行整合,但現在它是一個可以接受的工作環境。
- 1. 如何使用IntelliJ IDEA進行Eclipse插件開發?
- 2. 是否可以採用IntelliJ IDEA Community Edition進行網絡開發?
- 3. 使用IntelliJ Idea進行遠程調試
- 4. Intellij Idea插件開發
- 5. Intellij Idea Android開發R.main
- 6. 用於BlackBerry編程的IntelliJ IDEA 9
- 7. 我可以使用Intellij J IDEA進行android應用程序開發嗎?
- 8. 縮進空行(IntelliJ IDEA)
- 9. 使用的IntelliJ IDEA
- 10. 適用於Android開發的IntelliJ IDEA IDE
- 11. 無法使用IntelliJ IDEA打開項目
- 12. Intellij IDEA OSX Python開發令人頭痛
- 13. IntelliJ Idea和Java EE開發/部署
- 14. Intellij IDEA,java和遠程開發
- 15. 使用IntelliJ IDEA設置JUnit
- 16. 在IntelliJ Idea中進行調試12
- 17. 在IntellIJ IDEA中顯示縮進行
- 18. 在IntelliJ IDEA中進行PHP調試
- 19. 運行MVN命令使用的IntelliJ IDEA
- 20. 使用IntelliJ IDEA運行JUnit測試 - 「java.security.AccessControlException」
- 21. 使用Maven和Intellij IDEA運行JPA 12
- 22. 使用IntelliJ IDEA運行Maven項目
- 23. 如何使用Intellij IDEA運行gradle?
- 24. 錯誤使用IntelliJ IDEA的
- 25. IntelliJ IDEA退格和縮進?
- 26. Applet將不會開始使用來自Intellij Idea的Applet運行者Idea
- 27. 如何使用IntelliJ IDEA進行tomcat部署?
- 28. 與其他開發人員使用Intellij IDEA共享Maven運行配置
- 29. 在IntelliJ IDEA
- 30. IntelliJ IDEA go-lang-idea-plugin在Ubuntu下進行Alpha調試
您需要能夠將jar文件編譯爲cod文件,然後您需要使用JDE在設備或模擬器上進行調試。 – Fostah 2008-12-10 20:42:39