windows中Appium-desktop配合安卓模擬器的完美使用

Appium環境安裝說明

1、安裝Microsoft .NET Framework 4.5

檢測本機已安裝的程序中,是否已經安裝Microsoft .NET Framework 4.5及以上的版本。
如下圖所示:
在這裏插入圖片描述
如果沒有安裝,則雙擊運行如下文件:net4.5.1.exe

2、安裝node-v6.11.4-x64.msi

雙擊運行,安裝appium的依賴環境,node.js.
https://nodejs.org/en/

3、安裝appium

官方網站地址不是最新的地址,目前最新的是1.17.0
https://github.com/appium/appium-desktop/releases/tag/v1.17.0

4、安裝JDK

建議 安裝JDK1.8 以上版本

5、安卓Android Develop Tools工具

下載地址:https://www.androiddevtools.cn
第一步:
進入文件夾【Android Studio版本-安卓ADT工具安裝】
按其操作文檔去安裝。後再按以下步驟配置環境變量。
第二步:
配置環境變量:
1)添加ANDROID_HOME環境變量,配置sdk根目錄。
在以上的截圖中,
ANDROID_HOME=D:\android-sdk-windows

在這裏插入圖片描述
2)在PATH變量中添加三項內容:
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\28.0.3
在這裏插入圖片描述
檢測:
進入cmd命令行,輸入adb version
能夠正常顯示adb的版本就okay.
在這裏插入圖片描述
6、安裝雷電或者夜神模擬器/(我使用的夜神模擬器)
建議:使用夜神;2個我都裝了,相對於雷神,夜神比較好用,夜神在命令行的時候不會亂碼。
雷電使用端口號:5555;夜神是:62001;
這裏面還有個坑:雖然雷電默認是5555,但是在執行“adb devices”的時候顯示卻是5554,這點我也不理解,網上有沒有一定的說法,反正那個就是雷電的端口;
夜神官網下載地址:https://www.yeshen.com
安裝好,打開模擬器之後,在命令行當中運行此命令:adb devices
能夠得到像下圖這樣的設備列表信息即可。
在這裏插入圖片描述
Ps: 無論使用模擬器還是android真機的時候,都需要開啓手機的 USB調試模式。
調試模式的開啓因爲手機型號會有差異 ,大致爲:
在手機版本號點擊5下,開啓開發者模式
找到開發者模式選項,在其下找到 USB調試模式開關,並開啓。
在手機第一次與電腦連接時,需要人爲手動在手機上授權信任該手機。

7、安裝appium python客戶端

使用python的pip命令,直接在線安裝:
pip install Appium-Python-Client

8、Android Develop Tools工具配置

在這裏插入圖片描述
1、這裏我把bulid-tools文件夾放到了android-sdk-windows這個文件夾裏面了;其實這個文件夾就常用一個工具appt.exe,這個工具其實在夜神的文件夾裏面也有,這也是我堅持用夜神的原因之一,插件工具比較全。
2、雙擊運行SDK Manager.exe下載需要的插件
在這裏插入圖片描述
切記:按照順序一定要設置這些,要不然默認使用國外的鏡像下載,比較慢;這裏使用的國內的下載源;而且裏面剛打開會讓下載很多東西,那些大部分都是以前的版本和一些沒用的軟件,把這些設置以後,只保留最新的配置元件。
在這裏插入圖片描述
把這些軟件都裝上,都會用到的,網上有很多關於這個介紹的,但是有些sdk描述還是太老了,有些不需要,所以我在這裏特意補充一下,這也是最新的獨有配置,看我這個就夠了。

Appium-desktop的配置使用

1、其實這是最後一步,也是最變態的一步,我光這裏面的問題解決了3天。所以有很多東西都是需要認真對待的,網上有很多方法,但都是零零散散的,關鍵還都沒有解決,關於這裏面的問題;我保證:只要完全按照我的設置來配置,絕對不會出大問題的,前提環境儘量要和我保持一致。
在這裏插入圖片描述
這裏儘量寫這個IP:127.0.0.1,不要寫本機真正的IP,不然後面會出大問題,端口號使用默認的。
前提模擬器和真機要和本地連接成功在這裏插入圖片描述
點擊啓動後會出現日誌頁面
在這裏插入圖片描述
點擊搜索框會出現裏面的詳細配置:
在這裏插入圖片描述
切記:這裏不要使用自動設定,網上有的可能有的能用,但是我的環境用不了,我這個問題解決了一天,選擇第二個自定義的。然後配置高級設置,我這裏用的QQ的安裝包。
在這裏插入圖片描述
按照上面的順序進行填寫裏面需要的信息。分別是:設備名,設備地址,App包名,App活躍名。
切記:1、在這裏首先需要裝上QQ安裝包,然後進行在本地分析該安裝包的這些信息,儘量用QQ,我當時用的bilibili,怎麼都不能用,我還以爲是環境問題,其實是軟件的問題,儘量用穩定最新的軟件。
2、先把QQ.apk導出到電腦上面;再使用aapt.exe工具進行分析QQ的信息
在這裏插入圖片描述
在這裏插入圖片描述
找到下面這個信息,把這些信息都填寫到那個表格裏面。
3、一定要一一對應所有的信息,不要有多餘的符號和空格,按照我上面的順序進行填寫。最後點擊“啓動會話”,就大功告成了。這些都是我一步一步趟過來的,真的不容易,所以,我才把這些開源的給大家分享出來。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章