本來打算一直在Ubuntu的環境下做編程的,這次看來得轉到windows了。
j2me的話,根本就裝不了收集廠商的模擬器,還有沒法用藍芽,無解了。
android的話,更本就下不了sdk.....Eclipse也更新不了。
So,有了這篇文章。
環境:深度winxpsp3
本文:
配置j2me
1.下載好Eclipse,jdk,wtk。nokiaS60v5sdk_j2me
2.安裝jdk,wtk
3.Eclipse裝Eclipseme,重啟eclipse;
4.安裝nokiaSdk,注意先安裝perl環境,一路下一步。
5.載入模擬器,wtk的和nokia的都要。
6.測試,helloworld;
*在建立nokia的項目的時候,注意選擇模擬器,而不是device,還有直接在eclipse下運行會報錯,糾結很久未解決,最後解決方案是在開始菜單中啟動模擬器,然後file-》open,開啟要調試的*。jar,完事~
配置Android
1.下載好Androidsdk,得到一壓縮包。解壓到某一目錄,如D:\android-sdk-windows。然後右鍵點擊"我的電腦","屬性"|"進階"|"環境變數",在系統變數的path變數前加上 D:\android-sdk-windows\tools; 新版的SDK還需要手動下載Platform,運行D:\android-sdk-windows下SDK Manager.exe,之後就是選擇版本,然後確定,會串連google的網站下載一些東西,要很久,教育網大概3小時。
2。建立AVD(Android Virtual Device)
AVD就是電腦裡虛擬Android手機。新版SDK需手動添加AVD,進入SDK目錄,如D:\android-sdk-windows,運行SDK Manager.exe,點擊左側邊欄"Virtual Devices",右邊點"New",彈出建立對話方塊,給這個SVD隨便取個Name,比如手機型號Hero,然後設定Target為某個Android版本,SD Card為虛擬SVD的SD卡容量,再設定解析度,如320*480,然後在Hardware添加這台AVD需要的特殊裝置,如鍵盤KeyBoard等,最後點下面"Create
AVD"完成。
3.安裝ADT(Android Development Tools)
不同Eclipse版本對此設定可能不同。運行Eclipse,"Help"|"Install New Software",在Work with處填入"Android - http://dl-ssl.google.com/Android/eclipse/",然後下面會出現"Android DDMS"和"Android Development Tools",勾上,一直next,accept,完成。接著就等它自動下載安裝了,這過程很久,如果出現什麼是否繼續安裝對話方塊,點繼續。安裝完成後重啟Eclipse。
4.設定Android SDK位置
運行Eclipse,功能表列"Window"|"Preferences",左側邊欄點擊"Android",右邊SDK Location填上上面第3)步SDK位置,如D:\android-sdk-windows,點Apply,選擇一個Platform,完成。
5.OK,我們現在已經配置完成了開發環境,接下來就是建立一個Android應用程式,運行和調試它。當然是針對Android for Eclipse 外掛程式進行的,因為我還沒有研究別的方式^_^.
要開發一個Android程式,
首先當然是建立工程了。如果你前面安裝順利,那麼File > New
>Project裡面就會出現Android的選項,一路選下去,設定好,Finish後就可以在工程目錄下看到項目設定檔
AndroidManifest.xml以及存放原始碼和庫等東西的檔案夾。先不管這,試一下運行和調試吧。選擇Run
>Run,彈出的對話方塊中選擇AndroidApplication--》New_configuration,屬性框裡面Android標籤下把
Project和Activity選上,另外兩個標籤先不管,Apply就行了。
其中有一個問題值得注意,那就是Package name.包名因該設定為 "projectname.packagename"而不是"packagename",需要在包名前加入工程名。否則出現“Package name must have at least two identifiers” 錯誤。我參考的執行個體為:
Project name: HelloWorld
Package name: com.javaeedev.android.hello
Activity name: Hello
Application name: Hello
最後,點擊這個對話方塊下面的Run,嘿嘿,告訴我,你看見了什麼?