資源描述:
《部署應(yīng)用程序到Android手機(jī)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、部署應(yīng)用程序到Android手機(jī)要部署程序在模擬器上運(yùn)行,在項(xiàng)目名稱上單擊右鍵執(zhí)行Android應(yīng)用程序即可,但事實(shí)上,要將Android程序,部署在手機(jī)環(huán)境中進(jìn)行測(cè)試,方法也是相同的,同樣調(diào)用“RunAs—AndroidApplication”的方式執(zhí)行,不同的是,需要事先安裝好Android的USBDriver,并且通過USB聯(lián)機(jī)至手機(jī),在與手機(jī)聯(lián)機(jī)的狀況下,就可以讓Eclipse在運(yùn)行Android程序時(shí),直接將程序部署于實(shí)機(jī)環(huán)境中執(zhí)行。AndroidUSB驅(qū)動(dòng)程序是隨著AndroidSD
2、K所提供的,每一個(gè)版本的SDK都可能有不同版本的USBDriverVersion,其存放在以下AndroidSDK解開后的參考位置,如:D:SDKandroidusb_driver安裝的步驟是先將手機(jī)以USB與計(jì)算機(jī)連接,操作系統(tǒng)會(huì)找到名為AndroidPhone的設(shè)備,但是卻在裝置管理員當(dāng)中無法正確被識(shí)別,如下所示?!鴪D1操作系統(tǒng)找到名為AndroidPhone的裝置,但無法正確被識(shí)別接著畫面會(huì)跳出添加硬件向?qū)?選擇“從列表或指定位置安裝(高級(jí))”來自行挑選驅(qū)動(dòng)程序位置?!鴪D2選擇“從
3、列表或指定位置安裝”自己安裝驅(qū)動(dòng)程序在“搜索和安裝選項(xiàng)”的畫面中,選擇“不要搜索,我要自己選擇要安裝的驅(qū)動(dòng)程序”選項(xiàng),選擇“顯示所有設(shè)備”后,按下“下一步”。▲圖3選擇不要搜索系統(tǒng)數(shù)據(jù),改以自行挑選硬件的方式利用瀏覽按鈕選擇復(fù)制源為AndroidUSBDriver程序路徑:▲圖4選擇AndroidSDK里所附的USBDriver選擇驅(qū)動(dòng)程序后,于顯示兼容硬件列表中選擇“HTCDreamCompositeADBInterface”,程序?qū)ndroid手機(jī)的USBADBInterface安裝完成。
4、▲圖5安裝AndroidUSBADBInterface完成圖6順利安裝了Android手機(jī)與計(jì)算機(jī)的聯(lián)機(jī)設(shè)備管理器會(huì)自動(dòng)新增一項(xiàng)ADBInterface的項(xiàng)目,表示已經(jīng)順利安裝了Android手機(jī)與計(jì)算機(jī)的聯(lián)機(jī)?!鴪D7將手機(jī)的USB調(diào)式模式打開在Eclipse執(zhí)行項(xiàng)目時(shí),若程序發(fā)現(xiàn)先前已打開的模擬器與手機(jī)同時(shí)并存,那么將會(huì)跳出DeviceChooser的窗口讓開發(fā)者選擇要部署的設(shè)備,下圖為選擇AndroidG1手機(jī)之后,于Console里顯示正確執(zhí)行的Log紀(jì)錄?!鴪D8上圖中的警告為開發(fā)使用的是
5、SDK1.1但手機(jī)是SDK1.0的警告部署程序到手機(jī)上測(cè)試是最適合的方法,因?yàn)樵S多功能皆需要手機(jī)才能進(jìn)行測(cè)試,如WiFi驅(qū)動(dòng)程序、平衡感應(yīng)器、電池剩余計(jì)量等等??赐炅吮菊陆榻B的內(nèi)容,相信各位已快速掌握了AndroidSDK的安裝方法、Eclipse開發(fā)環(huán)境的設(shè)置、使用可視化布局開發(fā)工具,以及試寫了一個(gè)AndroidHelloWorld的應(yīng)用程序(咳~雖然一行程序都沒寫~),最后將程序部署于實(shí)機(jī)上運(yùn)行,這是每一位Android程序員都必須快速掌握的重點(diǎn),也是進(jìn)入本書范例必須要具備的基本操作能力。接
6、下來將是豐富精彩的范例系列,相信通過邊學(xué)邊操作,將獲得更多寶貴的實(shí)戰(zhàn)經(jīng)驗(yàn)!