clapton_xpAThotmailDOTcom
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
一、文件下載
l Eclipes (3.0): http://www.eclipse.org/downloads/index.php
l Eclipesme (0.46): http://eclipseme.sourceforge.net/
l j2me Wireless Toolkit (2.2beta): http://java.sun.com/products/j2mewtoolkit/download-2_2.html
l J2SE SDK (1.4.2): http://java.sun.com/j2se/1.4.2/download.html
l ProGuard (2.1): http://proguard.sourceforge.net
二、安裝
l 安裝JDK1.4.2 (WTK2.2要求1.4.2以上)
l 安裝WTK
l 安裝Eclipes
l 解壓縮Eclipesme到Eclipes的plugin目錄
clapton_xpAThotmailDOTcom
三、開發與配置
l 在Eclipse的Window->Perferences->J2ME->Platform Components->Wireless Toolkit下添加指定的WTK,目前支持的包括Sun的WTK,Nokia的NDS,SonyEricsson的SDK
l 新建一個工程,可以選New->Other->J2ME->J2ME Midlet Suite
l 基本上都是默認的,確定之後,在工程上右鍵New->Source Folder ,起名叫“src” 以後的源碼都放在src這個目錄裏。這樣做的目的可以防止打包時子目錄的文件被強行放置在根目錄裏。
l 編寫,保存的時候會自動編譯。
l 打包:工程上右鍵->J2ME->Create Package 搭出的包在deployed目錄下
l 打混淆包:需先配置Proguard:Window->Perferences->J2ME->Platform Components->Obfuscation 選擇Proguard路徑 另外建議use specified arguments:“-dontusemixedcaseclassnames”否則在windows下有可能產生大小寫的混亂。配置好後,工程上右鍵->J2ME->Create Obfuscated Package
四、FAQ
l 打好的包模擬器可以運行,但是通過OTA下載時顯示“無效文件”。解決辦法:將打包時生成的JAD文件的換行符改爲Unix換行符(可用UltraEdit的File->Conversions)。
l 待添加。。。