Series 40 On-Device Debugger指南
介紹
Series 40 On-Device Debugger(ODD)是諾基亞最近發(fā)布的開(kāi)發(fā)調(diào)試工具。ODD可以幫助開(kāi)發(fā)者在真機(jī)上進(jìn)行Java程序的調(diào)試。比起模擬器調(diào)試,ODD的真機(jī)調(diào)試能夠獲得更準(zhǔn)確的運(yùn)行結(jié)果;并且能夠獲得真實(shí)有效的數(shù)據(jù),例如Cell-ID,電池電量,信號(hào)強(qiáng)弱的等。
在Series 40 On-Device Debugger的主頁(yè)可以查詢到更多的關(guān)于ODD的***信息。在這里可以下載到ODD的beta 版本。
目前,ODD支持的手機(jī)包括:
- Series 40 6th Edition, Feature Pack 1
- Nokia X3-02
- Nokia C3-01
- Series 40 6th Edition
- Nokia C3-00
- Nokia X2-00
- Nokia X2-01
- Series 40 6th Edition Lite
- Nokia C1-01
- Nokia C1-02
在安裝ODD之前,請(qǐng)確認(rèn)您的PC支持藍(lán)牙連接功能。因?yàn)樵诼?lián)機(jī)調(diào)試時(shí)是通過(guò)藍(lán)牙連接的,而不是數(shù)據(jù)線。
這里我們以Eclipse為例。如果您使用Netbeans進(jìn)行開(kāi)發(fā),那么請(qǐng)參考Netbeans視頻。
安裝ODD
將從這里可以下載到ODD的壓縮包Series_40_On_Device_Debugger_v0_2_en.zip解壓縮到“C:\myplatform”,注意這個(gè)目錄是固定的,不能做任何改動(dòng)。解壓縮完的目錄是這樣的:
在Eclipse中配置ODD
打開(kāi)Eclipse的“Windows->Preferences”菜單,在“Device Management”一項(xiàng)中點(diǎn)擊右側(cè)的“Import,”按鈕。
在彈出窗口中點(diǎn)擊“Browse”按鈕,并且選擇“C:\myplatform”然后按“OK”。
如果一切正常,就會(huì)看到Eclipse已經(jīng)找了名為“series 40 on-device debugger version 0.2 beta”的ODD了。
按“Finish”結(jié)束這一步驟。
在項(xiàng)目中選擇ODD
在Eclipse的“Project Explorer”中,右鍵單擊項(xiàng)目名稱,在彈出菜單中選擇“Properties”,在“J2ME”中的“Device->Group”一項(xiàng)中選擇我們剛剛配置好的“series 40 on-device debugger version 0.2 beta”。點(diǎn)擊“OK”完成。
在手機(jī)上安裝ODD客戶端
聯(lián)機(jī)調(diào)試還需要在手機(jī)上安裝ODD客戶端, 客戶端分為兩個(gè)版本:
- 單SIM卡版:Media:DebuggerMIDlet_SingleSIM.zip
- 雙SIM卡版:Media:DebuggerMIDlet_DualSIM.zip
請(qǐng)根據(jù)需要選擇下載并安裝到手機(jī)上。需要注意的是ODD客戶端不能通過(guò)諾基亞Ovi套件或PC套件安裝到手機(jī)上。
安裝完成后,在手機(jī)上運(yùn)行ODD客戶端,然后選擇“Bluetooth”進(jìn)行藍(lán)牙連接。
連接ODD和客戶端
運(yùn)行剛才在“在項(xiàng)目中選擇ODD”中提到的項(xiàng)目中的MIDlet,“Connection Manager”就會(huì)自動(dòng)啟動(dòng)。
單擊右側(cè)的“Add Device”按鈕。在彈出窗口中,選擇“Bluetooth”,點(diǎn)擊“Next”進(jìn)入下一步。
接下來(lái),點(diǎn)擊“Search”搜索藍(lán)牙設(shè)備,搜索完成后,在列出的設(shè)備中選擇需要聯(lián)機(jī)調(diào)試的手機(jī),并點(diǎn)擊“Connect”進(jìn)行連接。這時(shí)需要在手機(jī)接受連接請(qǐng)求。
安裝開(kāi)發(fā)庫(kù)
ODD與客戶端連接成功后,在“Connection Manager”中點(diǎn)擊“Options”按鈕,在彈出窗口中點(diǎn)擊“Get API.zip”
然后在彈出窗口中選擇“c:\myplatform\lib”目錄中的“api.zip”文件即可。
至此,ODD安裝完畢。再次運(yùn)行MIDlet,就可以在手機(jī)上觀察運(yùn)行結(jié)果了。