如何在實(shí)體機(jī)上測試Android應(yīng)用程序
雖然在虛擬機(jī)上也可以對測試程序進(jìn)行調(diào)試,但是其加載速度實(shí)在是太慢。使用ADT Bundle可以快捷地將Android安裝到手機(jī)上進(jìn)行測試。以下是具體操作方法: 連接手機(jī)到電腦并開啟USB調(diào)試 首先
雖然在虛擬機(jī)上也可以對測試程序進(jìn)行調(diào)試,但是其加載速度實(shí)在是太慢。使用ADT Bundle可以快捷地將Android安裝到手機(jī)上進(jìn)行測試。以下是具體操作方法:
連接手機(jī)到電腦并開啟USB調(diào)試
首先,將手機(jī)連接到筆記本上,并勾選開發(fā)者選項(xiàng)中的USB調(diào)試。如果不知道如何設(shè)置開發(fā)者選項(xiàng),可以使用諸如"豌豆莢"等手機(jī)管理軟件來幫助設(shè)置。
在Eclipse中配置測試項(xiàng)目
打開Eclipse,并在需要調(diào)試的項(xiàng)目名上右擊,選擇"Run As"下的"Run Configurations"。在彈出的對話框中,可以看到右邊是你選擇的項(xiàng)目名。
在Project中可以選擇Browser來更改項(xiàng)目,而我們這里選擇Target來配置測試的目標(biāo)。
選擇測試目標(biāo)設(shè)備
在"Launch on compatible devices/AVD #39's"下拉菜單中,選擇"Active devices"即當(dāng)前活動(dòng)的設(shè)備。最后點(diǎn)擊"Run"按鈕開始測試。
在下方的"Automatically..."選項(xiàng)中,可以選擇用于測試的虛擬機(jī)。
查看運(yùn)行結(jié)果
在Console中,可以查看程序的運(yùn)行結(jié)果,這樣可以方便地排除錯(cuò)誤。如果出現(xiàn)類似紅色框中的信息,說明程序運(yùn)行成功。
自動(dòng)安裝應(yīng)用到手機(jī)
運(yùn)行成功后,測試用的app會(huì)被自動(dòng)安裝到手機(jī)中,并且跳出主界面。下面是我使用JQuery Mobile搭建的一個(gè)測試框架。