monkeyrunner之電腦安裝驅動(5)_Android

來源:互聯網
上載者:User

在Monkeyrunner做自動化測試時,可以使用模擬器,當然也可以選擇用真機。不過,要想通過電腦來安裝軟體,操作手機,則必須先安裝手機驅動,而且一般手機串連電腦之後,電腦會自動開始下載驅動。不過也經常會遇到“未能成功安裝驅動”的問題。一般驅動安裝失敗,我們就需要手動安裝。

手機開發人員選項中,開啟USB調試,我們這裡以mx3為例,其他手機型號一樣,使用資料線串連手機和電腦,電腦右下角會顯示“驅動安裝中”,過了若干秒後,竟然提示“未能成功安裝驅動”。

此時,我們需要首先在網上下載mx3手機的驅動,並解壓儲存到檔案夾中。其他型號的手機同樣下載相同型號的驅動。下載成功後,我們就開始真正的手動安裝驅動。

右鍵點擊“我的電腦”,選擇“管理”,然後點擊左側的“裝置管理員”。

或者直接在控制台中,搜尋“裝置管理員”,點擊“裝置管理員”。

此時,我們會看到有“Android Phone”一項上有黃色驚嘆號,這個就是我們的手機裝置。如下圖:

下面我們就開始安裝驅動了,右鍵點有驚嘆號的那項,選擇“更新驅動程式軟體”,選擇“瀏覽電腦以尋找驅動程式軟體”,如下圖:

瀏覽並選擇剛才我們下載的驅動程式路徑,確定後,點擊下一步就可以自動安裝驅動程式了。

安裝完畢後,點擊關閉,然後可以看到剛才的“Android Phone”項上的驚嘆號已經沒了,說明驅動已經安裝好了。

最後,我們在cmd視窗中,檢查一下,安卓手機是否已經串連上電腦。Window+r鍵運行cmd,在cmd視窗中,輸入“adb devices”,可以看到結果中,顯示已經串連的安卓裝置。驅動安裝成功,接下來就可以利用Monkeyrunner在真機上進行測試。

注意,如果電腦上同時串連了幾台裝置,則串連裝置的命令要加上參數,如下:

device=MonkeyRunner.waitForConnection(6,'emulator-5554′)

參數1:逾時時間,單位秒,浮點數,預設是無限期地等待。
參數2:指定的裝置名稱device_id,預設為當前裝置(手機優先,其次為模擬器)

以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援雲棲社區。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.