中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Airtest模擬器來連接手機

發布時間:2021-07-05 18:18:18 來源:億速云 閱讀:269 作者:chen 欄目:web開發

本篇內容介紹了“怎么用Airtest模擬器來連接手機”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

前言

也許有人覺得抓手機的數據包都費勁,還搞什么自動化,而且肯定不簡單。但我要告訴你的是,這一切都被一個叫Airtest的自動化測試軟件給搞定了,你只需要把它一直運行著,你的手機上的所有操作,就都交給它了,直接就是點點點。

連接設備

1.模擬器手機連接Airtest

這里我們需要連接手機,由于小編有模擬器,為了不影響小編玩手機,所以我決定用Airtest模擬器來連接手機,打開模擬器,選擇關于平板電腦,如圖:

怎么用Airtest模擬器來連接手機

連擊多次版本號,直到出現開發者選項功能,然后打開開發者選項下的USB調試,如圖:

怎么用Airtest模擬器來連接手機

這樣我們就開啟了USB調試,下面我們Airtest來遠程連接我們的模擬器,如圖:

怎么用Airtest模擬器來連接手機

這里有一個知識需要向大家說明的就是,我們連接的遠程端口號不是隨便弄的,而是根據模擬器的不同而使用的不同的端口號,模擬器和端口號一一對應關系如下:

怎么用Airtest模擬器來連接手機

這樣選擇好我們的主機地址和端口號后就可以進行連接了,然后我們點擊connect就可以直接連接了,如圖:

怎么用Airtest模擬器來連接手機

由于我們是使用模擬器連接,所以圖上第一項最好選上,不然模擬器即使連接上了也是沒有畫面的。如果還是沒有畫面,那可能是因為屏幕捕捉程序“yosemite.apk”沒有下載到模擬器中,在Airtest中找出來,直接拖動到模擬器中,再次連接模擬器,打開一看,如圖:

怎么用Airtest模擬器來連接手機

成功連接上了。下面就上面三個選項跟大家簡單描述下:

use javacap:#解決IDE中手機畫面黑屏的問題 use ADB orientation :#解決IDE中屏幕旋轉的問題 use ADB touch:#解決IDE中屏幕無法點擊的問題

2.連接WIndows桌面應用

這里我們不光可以和模擬器建立連接,還可以和我們已打開或者未打開的應用進行連接操作,我們可以點擊選定窗口,選擇指定的應用程序,這樣程序就會被加載到Airtest中去了,這里我打開了360瀏覽器,如圖:

怎么用Airtest模擬器來連接手機

可以看到被加載進去了,我們可以在里面瀏覽了,但是此時我們的桌面上的瀏覽器卻不翼而飛,這就是因為Airtest正在使用我們的瀏覽器,當我們點擊斷開當前設備就可以關閉掉這個設備,此時便可以重新看到瀏覽器又回到了我們的桌面了,如圖:

怎么用Airtest模擬器來連接手機

3.Android真機連接Airtest

雖然模擬器很方便,但是畢竟很麻煩,而且萬一你的電腦配置不行的話,那么模擬器可能開不了幾個應用就爆了,所以這里我們也要使用手機來連接Airtest,手機相比其它的連接方式略顯復雜,下面請看我表演。

1).設置開發者相關選項

首先我們需要將數據線插入電腦的USB接口,然后還是打開開發者選項和USB調試;只不過手機可不像模擬器,除了以上選項要設置之外,我們還需要設置默認USB配置,并把它設為MIDI,默認USB配置就在USB調試的下方,如圖:

怎么用Airtest模擬器來連接手機

然后選擇MIDI,如圖:

怎么用Airtest模擬器來連接手機

這樣手機端的開發者選項設置算是全部完結了,但是這樣還是遠遠不夠的,你還需要一大堆操作,是的,沒錯,一大堆,這款IDE最大的毛病就在這,正是驗證了一句話,安裝兩小時,編程兩分鐘,哈哈哈哈。

2).安裝手機相關驅動程序

因為小編手機是Vivo的,所以小編在網上下了一個Vivo的驅動程序包,如果你的手機跟小編不是一個版本,那么請看下面:

三星: http://www.samsung.com/cn/support/downloads 華為: http://consumer.huawei.com/minisite/HiSuite_cn/ 小米: http://bigota.d.miui.com/tools/xiaomi_usb_driver.rar Vivo: http://zs.vivo.com.cn/download.php 魅族:http://care.meizu.com/ 一加:http://service.oneplus.cn/ 華碩: http://www.asus.com.cn/support/ 聯想: http://www.lenovocare.com.cn/default.aspx LG: http://www.lg.com/us/support/software-firmware-drivers 索尼: https://developer.sony.com/develop/drivers/ 摩托羅拉: https://mobilesupport.lenovo.com/us/en/solution/MS88481 HTC: http://www.htc.com/us/software/htc-sync-manager/ 谷歌: https://developer.android.com/studio/run/win-usb.html 黑莓: https://swdownloads.blackberry.com/Downloads/entry.do?code=4EE0932F46276313B51570F46266A608 戴爾: http://www.dell.com/support/home/us/en/04/Products?app=drivers&lwp=rt 宏基: https://www.acer.com/ac/en/US/content/drivers

如果上面還是沒有,那么你可能需要一款兼容所有設備的驅動軟件,驅動人生或者驅動精靈,隨意挑選一個即可。

3).配置輸入法和模擬位置

如果我們在Airtest中要輸入文字的話,使用手機自帶的輸入法是沒辦法輸入的,必須使用我們前面提到的“yosemite”輸入法,這里在我們安裝好手機的驅動后會自動下載到你的手機的,你只需要安裝即可。如圖:

怎么用Airtest模擬器來連接手機

然后我們再設置系統默認輸入法為這個輸入法即可,如圖:

怎么用Airtest模擬器來連接手機

雖然設置好了后我們可以輸入文字了,但是有時候的話可能鼠標點擊的不是很準確,那么這個時候,我們還需要設置模擬位置,同樣在開發者選項中,如圖:

怎么用Airtest模擬器來連接手機

怎么用Airtest模擬器來連接手機

這樣設置好后,回到我們的Airtest主界面,我們就可以看到已經出現了設備的名稱和狀態了,如圖:

怎么用Airtest模擬器來連接手機

4).連接設備

還是如模擬器一樣,點擊Connect 勾選Use Javacap,這時設備就已經成功連接上了,如圖:

怎么用Airtest模擬器來連接手機

5).無線連接Android真機

這里我們無需準備數據線也可以連接上我們的安卓機,只要你三個步驟完成好了,就簡單了。我們首先需要知道安卓真機的IP地址,可在這里查看,如圖:

怎么用Airtest模擬器來連接手機

然后我們使用這個IP地址在Airtest中建立連接,如圖:

怎么用Airtest模擬器來連接手機

注意這里的端口號是5555,如果你寫其它的端口的話也可以運行,但是它是無法監聽TCP/IP信息的,如果你想指定多個這樣的端口,命令提示符輸入如下命令即可:

adb tcpip 666#開啟666端口

這里有個前提,就是手機必須和我們IDE所處在同一個Wifi網絡環境下才行,否則是訪問不到的。

6).使用腳本連接

這里我們雙擊腳本編輯窗,設置一個編輯器的腳本文件,如下:

怎么用Airtest模擬器來連接手機

設置完畢后返回即可看到如下畫面:

怎么用Airtest模擬器來連接手機

然后我們就可以在這里面連接安卓機了,具體代碼如下:

connect_device('Android://127.0.0.1:5037/手機IP地址:5555')#前面是本機號和端口后面就是你手機的IP地址了

請大家注意,這里同樣需要安卓機子和IDE處在同一個WiFi網絡環境下哦。

“怎么用Airtest模擬器來連接手機”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鹤峰县| 巴林右旗| 临清市| 天峻县| 白河县| 镇坪县| 双流县| 利川市| 乌审旗| 秦安县| 浦城县| 车致| 樟树市| 长岭县| 彩票| 宁安市| 蒙自县| 伊通| 汉沽区| 梓潼县| 河曲县| 祥云县| 新郑市| 襄汾县| 成安县| 屏南县| 上林县| 驻马店市| 搜索| 永康市| 哈尔滨市| 长垣县| 新乡县| 金堂县| 永平县| 尚义县| 温泉县| 玉林市| 洮南市| 梓潼县| 句容市|