2011-11-09 39 views

回答

1

你必須做的第一件事就是安裝JDE 5.0版。並用version5.0 Jde編譯你的代碼。如果您還沒有使用Updated APIsome class which have been added into version 6.0 and later,它將運行良好。像Menuitem我沒有使用它,所以我沒有清楚的想法是什麼類在Version6.0中添加,你可以比較它從文檔。我附上一個參考here see the MenuItemconstructor its for 6.0和這個one for 5.0比較兩者的構造函數。

+0

Thanx for Replay.i安裝了jde 5.0版本。我也做了一些代碼來測試它會運行。 – Hasmukh

+0

如果你不將運行使用被添加到version6.0或更高版本,否則任何類它將很好地工作 – BBdev

+0

我創造了一個菜單和這個類我是繼承了所有其他類所以它的工作? – Hasmukh

4

您可以開發只使用一個日食,而不是兩個(每換一個操作系統版本)。 並切換其中的編譯目標。 要做到這一點,你應該在你的項目中單擊JRE System Library特性,並通過Installed JREs添加替代黑莓JRE - Add並指向您的其他已安裝黑莓JDE一個文件夾裏面。

然後,您可以點擊兩次從Properties for JRE System Library窗口切換OS5和OS6。

至於使用OS6特定的類和概念,您應該考慮使用#preprocess#ifdef BlackBerrySDK6.0.0代碼以5.0和6.0進行編譯。