【正文】
般”方式 2. “暴力”方式 3. 刪除EclipseME在項(xiàng)目中留下的痕跡 “一般”方式刪除EclipseME的最簡(jiǎn)單方式就是使用Eclipse的配置管理器。在PC端啟動(dòng)\S60 Developer Tools\3rd Edition FP1 SDK\MIDP\Tools\Device ,連接到剛剛的COM端口。至此所有的軟件環(huán)境都已經(jīng)配置完畢,可以正式開始Ondevice debug了。如果Eclipse的Console在輸出的時(shí)候出現(xiàn)亂碼,可以嘗試改變這里的Common選項(xiàng)卡中的Console Encoding。編寫源代碼或?qū)F(xiàn)有源代碼拷貝至工程的src目錄下,然后刷新。配置Eclipse。(0) 3. Nokia ondevice debug 過程詳解20081031 11:54需要的軟件包:Eclipse S60 3rd Edition SDK for Symbian OS, Feature Pack 1PC端:安裝Eclipse,很簡(jiǎn)單,解壓到任意目錄就行。 } { { protected void destroyApp(boolean arg0) throws MIDletStateChangeException } (this)。 (exitCommand)。 (stringItem)。 (text)。 String text = getAppProperty(WEB_SITE)。 stringItem = new StringItem(null, null)。 mainForm = new Form(Hello World)。 display = (this)。 {import 。D:\JDBC\lib(%JAVA_HOME%就是上邊的JAVA_HOME的D:\j2sdk,.為根目錄)Path(一般這個(gè)有)%JAVA_HOME%\bin。%JAVA_HOME%\lib \。,但卻無法對(duì)程序進(jìn)行運(yùn)行及調(diào)試,因此推薦使用Eclipse or ,比如S60 3rd FP2,建議大家看下這篇文章。完成上述幾項(xiàng)工作后,下面我們開始介紹環(huán)境的安裝及配置:,將下載好的Eclipse解壓到磁盤當(dāng)中,例如:C:\Eclipse,同樣將下載好的語言包,解壓到Eclipse的安裝目錄當(dāng)中即可,方法這里就不說明了 ,其中有一步需要指定Eclipse的安裝路徑,這步很重要,\bin\eclipse中的兩個(gè)文件夾復(fù)制到Eclipse安裝目錄下即可 SDK,較新版本的SDK可能會(huì)要求你選擇Eclipse的路徑,因?yàn)橛邢嚓P(guān)的幫助文檔需要作為插件進(jìn)行安裝。在此之前希望大家首先跟著我確定幾件事情:,(,原因?qū)⒃谙旅孢M(jìn)行說明) 或 前者有中文包,習(xí)慣英文界面的朋友可以選擇后者。 針對(duì)內(nèi)容開發(fā)伙伴的推薦工具 媒體和內(nèi)容開發(fā)伙伴 Series 40 6th Edition:構(gòu)建于增強(qiáng)的Java? 技術(shù)兼容性之上 看來是圖片導(dǎo)致的。用class文件仿真就沒問題,emulator中正確顯示圖片。用class仿真的沒問題可能用JAD方式仿真就會(huì)有問題。在Nokia SDK Plugin選項(xiàng)卡中可以選擇S60Emulator或者S60Device,這里我們要進(jìn)行Ondevice debug,所以應(yīng)該選擇S60Device。意識(shí)到應(yīng)該在工具欄中點(diǎn)擊“Debug。” 或者“run as。可以用SDK仿真,卻不能夠單步調(diào)試?設(shè)置問題。 。s Suite . ,可以從Nokia論壇中下載到。這當(dāng)中涉及到卸載EclipseMe插件的操作,具體的參看本文檔的章節(jié)“4. 卸載EclipseME插件”。11. 通過后將jar文件通過USB口拷貝到手機(jī)上的目錄下即可。10. Eclipse中在線調(diào)試java代碼。8. 編寫源代碼或?qū)F(xiàn)有源代碼拷貝至工程的src目錄下,然后刷新。 。這時(shí)重新啟動(dòng)eclipse后在菜單欄中應(yīng)該會(huì)多出一項(xiàng)“tools”菜單。由于移動(dòng)開發(fā)時(shí)我們需要首先啟動(dòng)手機(jī)模擬器,那么在Debug 模式的Eclipse 默認(rèn)設(shè)置不等到模擬器啟動(dòng)就會(huì)失敗。會(huì)導(dǎo)致和其他軟件的兼容。如果已安裝過更高的版本,則應(yīng)該將高版本卸載,再安裝。Nokia手機(jī)S40平臺(tái)手機(jī)開發(fā)環(huán)境的搭建的過程:2011330孫務(wù)本參考文檔:AInstallation and Configuration Guide,BCDE系統(tǒng)環(huán)境:硬件The hardware requirements to install and run the SDK as a standalone tool are: (refer to reference [A])Minimum Remended 667 MHz Pentium processor 100 MB of free hard disk space 256 MB RAM GHz Pentium processor 140 MB of free hard disk space 512 MB RAM 16bit color 24bit color or more 1024x768 pixel display Keyboard and mouse 1024x768 pixel display or more Keyboard and mouse If you plan to work with sound (from MIDlets, for instance), you’ll also want to have asound card that has one channel for every SDK instance you run. If you do not haveenough channels, SDK instances that you start after you run out of channels will nothave sound.軟件(refer to reference [A])Use one of these operating systems as a minimum software requirement to run the Series 40 SDK, 3rd Edition Feature Pack 2 as a standalone:? Windows XP Professional Service Pack 2? Windows XP Home Edition Service Pack 2? Windows XP Professional Chinese Service Pack 2You will also need to install a public Java SE Runtime Environment (JRE) 5 or higherbefore you install the SDK.開發(fā)環(huán)境所需的軟件:(refer to reference [A])In addition to using the SDK as a standalone tool, you can use the SDK within an IDE. Series 40 SDK, 3rd Edition Feature Pack 2 has been tested with the following IDEs but may work with other IDEs as well:? Nokia Mobile Internet Toolkit (NMIT) with the patch for JRE 5? Nokia Developer’s Suite (NDS) for MMS ? Adobe GoLive CS2, directly and through NDS for MMS ? Adobe Dreamweaver 8? Eclipse , with integration? , standalone installation? Sun NetBeans with NetBeans Mobility Pack 灰色部分不是必須。高版本可能因不穩(wěn)定導(dǎo)致和后續(xù)的軟件不兼容。3. 安裝EclipseMe. 在eclipse中菜單欄中的 HelpSoftware UpdatesFind and install選中 search for new(英文版修改)在Window PreferenceJavaDebug中,取消暫停選項(xiàng),就是把suspend ex...和 suspend ex... on ..的勾去掉,還應(yīng)該把dubugger timeout提高到 20000 毫秒,其他全勾上,調(diào)試模式就可以順利的啟動(dòng)了。菜單展開后就是如下圖所示:如果沒有出現(xiàn)tools菜單,則參照章節(jié)“ 5. “tool”菜單項(xiàng)“的解決辦法。后面的新建工程和調(diào)試的步驟詳細(xì)過程參照“ + eclipse + Nokia SDKs (五星)”章節(jié)。此處源代碼編寫也是參照文檔附錄中的詳細(xì)教程。新建運(yùn)行配置,類型選Nokia SDK Plugin,在右邊Main選項(xiàng)卡中確保項(xiàng)目是以Jad文件方式運(yùn)行而不是MIDlet class方式,選擇剛剛建立的jad文件。12. 打開手機(jī)上的相應(yīng)目錄,按確認(rèn)即可運(yùn)行。,很多功能都沒有。中間也涉及到很多版本兼容的問題, 具體參看本文檔的章節(jié)“1. Eclipse + Nokia SDK 環(huán)境的一些總結(jié)”必須嚴(yán)格遵守軟件的安裝順序這點(diǎn)在網(wǎng)上很多文章中包括本文參考文獻(xiàn)【A】。 倒是在找了很久后終于在一個(gè)網(wǎng)站上下到了。參考本文檔章節(jié)“1. Eclipse + Nokia SDK 環(huán)境的一些總結(jié)” “tool”菜單這個(gè)問題有不少人遇到過,也不明白為什么原因。 后,且可以調(diào)用SDK來emulator那些*。”按鈕想進(jìn)入調(diào)試狀態(tài), 都會(huì)彈出一個(gè)錯(cuò)誤對(duì)話框: “unspecified platform”等?!辈藛雾?xiàng), 如下所示。如果Eclipse的Console在輸出的時(shí)候出現(xiàn)亂碼,可以嘗試改變這里的Common選項(xiàng)卡中的Console Encoding。受此啟發(fā),對(duì)于其他的plugin(如JUnit, wireless Toolkit emulator, …), 都可以采取類似的辦法來解決。但是用jad文件就有問題了,emulator中不能現(xiàn)實(shí)圖片。一些地方別忘了需要設(shè)置參考“網(wǎng)上別人的經(jīng)驗(yàn)參考:”.有用的軟件下載網(wǎng)址:JAVA集中下載頁JAVA 各個(gè)分支及分支不同版本存檔下載區(qū):Eclipse集中下載頁Eclipse各個(gè)不同版本存檔下載區(qū):Eclipseme集中下載頁Eclipseme各個(gè)不同版本存檔下載區(qū):Nokia SDKs下載頁或者Nokia 手機(jī)詳細(xì)技術(shù)參數(shù)查詢諾基亞各款手機(jī)的詳細(xì)參數(shù),對(duì)開發(fā)時(shí)了解其平臺(tái)功能很有用。 Java? 應(yīng)用開發(fā)伙伴 代表性終端 支持 這是支持Eclipse ,之后都要求Eclipse 。之后打開Eclipse將發(fā)現(xiàn)工具欄上多出了幾個(gè)選項(xiàng),如下圖選擇Add new Nokia SDK可以將剛才下載并安裝的SDK添加進(jìn)來。理論上這個(gè)開發(fā)環(huán)境可以對(duì)S60 3rd Fp2 之前的SDK進(jìn)行開發(fā)和調(diào)試,大家可以參考相關(guān)的幫助文檔Tags: 軟件開發(fā)程序設(shè)計(jì)編程技巧Series 60 Platform固定鏈接 | 分類:J2ME | 評(píng)論:0 | 引用:0 | 瀏覽:2487 2. 配置用J2ME+WTK+eclipse開發(fā)Nokia手機(jī)游戲的環(huán)境...網(wǎng)址: 20081226 15:33轉(zhuǎn)自:剛剛接觸JAVA什么也沒學(xué)到呢...光配置環(huán)境了...在經(jīng)過幾天的查找、翻看終于弄好了...我配置的環(huán)境是Window2000SP4+JAVA[]J2ME+++++Nokia7210SDK+...J2SE :J2ME Wireless Toolkiteclipse(隨便找個(gè)地下吧)(點(diǎn)Downloads)Nokia Developer39。D:\j2sdk\lib\。%JAVA_HOME%\jre\bin。import .*。 private Display display。 private Form mainForm。 private StringItem stringItem。 private Command exitCommand = new Command(Exit, , 1)。 public static final String WEB_SITE = WEB_SITE。 protected void startApp() throws MIDletStateChangeException { } public void mandAction(Command cmd, Displayable display) try ()。 } ,安裝時(shí)可以選擇是以獨(dú)立運(yùn)行的方式還是與其它IDE整合的方式安裝。在Eclipse的主菜單中選擇WindowPreferencesJava