monkeyrunner之電腦安裝驅(qū)動(dòng)(5)
在Monkeyrunner做自動(dòng)化測試時(shí),可以使用模擬器,當(dāng)然也可以選擇用真機(jī)。不過,要想通過電腦來安裝軟件,操作手機(jī),則必須先安裝手機(jī)驅(qū)動(dòng),而且一般手機(jī)連接電腦之后,電腦會(huì)自動(dòng)開始下載驅(qū)動(dòng)。不過也經(jīng)常會(huì)遇到“未能成功安裝驅(qū)動(dòng)”的問題。一般驅(qū)動(dòng)安裝失敗,我們就需要手動(dòng)安裝。
手機(jī)開發(fā)者選項(xiàng)中,打開USB調(diào)試,我們這里以mx3為例,其他手機(jī)型號一樣,使用數(shù)據(jù)線連接手機(jī)和電腦,電腦右下角會(huì)顯示“驅(qū)動(dòng)安裝中”,過了若干秒后,竟然提示“未能成功安裝驅(qū)動(dòng)”。
此時(shí),我們需要首先在網(wǎng)上下載mx3手機(jī)的驅(qū)動(dòng),并解壓保存到文件夾中。其他型號的手機(jī)同樣下載相同型號的驅(qū)動(dòng)。下載成功后,我們就開始真正的手動(dòng)安裝驅(qū)動(dòng)。
右鍵點(diǎn)擊“我的電腦”,選擇“管理”,然后點(diǎn)擊左側(cè)的“設(shè)備管理器”。
或者直接在控制面板中,搜索“設(shè)備管理器”,點(diǎn)擊“設(shè)備管理器”。
此時(shí),我們會(huì)看到有“Android Phone”一項(xiàng)上有黃色感嘆號,這個(gè)就是我們的手機(jī)設(shè)備。如下圖:
下面我們就開始安裝驅(qū)動(dòng)了,右鍵點(diǎn)有感嘆號的那項(xiàng),選擇“更新驅(qū)動(dòng)程序軟件”,選擇“瀏覽計(jì)算機(jī)以查找驅(qū)動(dòng)程序軟件”,如下圖:
瀏覽并選擇剛才我們下載的驅(qū)動(dòng)程序路徑,確定后,點(diǎn)擊下一步就可以自動(dòng)安裝驅(qū)動(dòng)程序了。
安裝完畢后,點(diǎn)擊關(guān)閉,然后可以看到剛才的“Android Phone”項(xiàng)上的感嘆號已經(jīng)沒了,說明驅(qū)動(dòng)已經(jīng)安裝好了。
最后,我們在cmd窗口中,檢查一下,安卓手機(jī)是否已經(jīng)連接上電腦。Window+r鍵運(yùn)行cmd,在cmd窗口中,輸入“adb devices”,可以看到結(jié)果中,顯示已經(jīng)連接的安卓設(shè)備。驅(qū)動(dòng)安裝成功,接下來就可以利用Monkeyrunner在真機(jī)上進(jìn)行測試。
注意,如果電腦上同時(shí)連接了幾臺(tái)設(shè)備,則連接設(shè)備的命令要加上參數(shù),如下:
device=MonkeyRunner.waitForConnection(6,'emulator-5554′)
參數(shù)1:超時(shí)時(shí)間,單位秒,浮點(diǎn)數(shù),默認(rèn)是無限期地等待。
參數(shù)2:指定的設(shè)備名稱device_id,默認(rèn)為當(dāng)前設(shè)備(手機(jī)優(yōu)先,其次為模擬器)
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- eclipse中運(yùn)行monkeyrunner腳本之環(huán)境搭建(4)
- monkeyrunner環(huán)境搭建及實(shí)例教程(3)
- monkeyrunner之夜神模擬器的安裝與使用(2)
- monkeyrunner之安卓開發(fā)環(huán)境搭建教程(1)
- monkeyrunner 腳本錄制實(shí)例詳解
- Monkeyrunner 常用按鍵總結(jié)
- android monkey自動(dòng)化測試改為java調(diào)用monkeyrunner Api
- Ubuntu中為Android系統(tǒng)上實(shí)現(xiàn)內(nèi)置C可執(zhí)行程序測試Linux內(nèi)核驅(qū)動(dòng)程序
- Ubuntu中為Android系統(tǒng)上編寫Linux內(nèi)核驅(qū)動(dòng)程序?qū)崿F(xiàn)方法
- 解析如何在android中增加gsensor驅(qū)動(dòng)(MMA7660)
相關(guān)文章
完美解決EditText和ScrollView的滾動(dòng)沖突(下)
這篇文章再次為大家詳細(xì)介紹了完美解決EditText和ScrollView滾動(dòng)沖突的方法,感興趣的小伙伴們可以參考一下2016-06-06Android解析json數(shù)組對象的方法及Apply和數(shù)組的三個(gè)技巧
這篇文章主要介紹了Android解析json數(shù)組對象的方法及Apply和數(shù)組的三個(gè)技巧的相關(guān)資料,需要的朋友可以參考下2015-12-12Android開發(fā)模仿qq視頻通話懸浮按鈕(實(shí)例代碼)
這篇文章主要介紹了Android開發(fā)模仿qq視頻通話懸浮按鈕功能的實(shí)例代碼,需要的的朋友參考下2017-02-02解析Android中使用自定義字體的實(shí)現(xiàn)方法
本篇文章是對在Android中使用自定義字體的方法進(jìn)行了詳細(xì)的分析介紹。需要的朋友參考下2013-05-05Android 中ScrollView與ListView沖突問題的解決辦法
這篇文章主要介紹了Android 中ScrollView與ListView沖突問題的解決辦法的相關(guān)資料,希望通過本文能幫助到大家,讓大家掌握解決問題的辦法,需要的朋友可以參考下2017-10-10Kotlin語言使用BroadcastReceiver示例介紹
Android開發(fā)的四大組件分別是:活動(dòng)(activity),用于表現(xiàn)功能;服務(wù)(service),后臺(tái)運(yùn)行服務(wù),不提供界面呈現(xiàn);廣播接受者(Broadcast Receive),勇于接收廣播;內(nèi)容提供者(Content Provider),支持多個(gè)應(yīng)用中存儲(chǔ)和讀取數(shù)據(jù),相當(dāng)于數(shù)據(jù)庫,本篇著重介紹廣播組件2022-09-09Android實(shí)現(xiàn)簡單實(shí)用的垂直進(jìn)度條
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)簡單實(shí)用的垂直進(jìn)度條,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07