1. 程式人生 > 其它 >Android自動化環境搭建概述

Android自動化環境搭建概述

一.安裝JDK

因為安卓程式通過Java語言開發,需要安裝編譯程式的環境所以要安裝jdk
具體詳情網上一堆,就不寫了

二.安裝SDK

Android SDK提供了你的API庫和開發工具構建,測試和除錯應用程式,Android。簡單來講,Android SDK 可以看做用於開發和執行Android應用的一個軟體。

1、開啟地址:https://www.androiddevtools.cn/,具體操作如下附件所示,

 

下載檔案解壓放到常用的安裝路徑下面

 

 

 2、下載安裝包,檔案解壓放到上面的下載檔案根目錄下

 

Build-Tools 下載,方便aapt 命令檢視APK 的相關資訊

出現問題: Do you have Android Build Tools installed at 'G:\tools\Android\android-sdk'?Build-Tools 的版本過高引起

在該地址下載後  https://androidsdkmanager.azurewebsites.net/Buildtools

 

 sdk 下建立build-tools 檔案 將解壓檔案複製到該檔案下

3、雙擊上圖中的sdkmanage ,更新代理路徑,在tools-options 下更改

 所需安卓檔案如下所示  如果出現該介面,將c:/user 下的.android檔案刪除後重新開啟

 

選擇檔案安裝

  

 

 

 

  4、配置環境變數

新增系統變數

 path 下配置內容如下圖所示

 

 5、驗證環境變數是否成功

出現以下問題後需要檢查環境變數是否配置有誤,或者檢視是否其他命令也是這樣的

 如果以上問題都沒有,那麼

找到下面三個檔案 

  將檔案複製到下圖所示的路徑下

 再次驗證輸入adb ,如下圖所示,代表輸入成功

 

三.安裝Python3 

自動化使用的語言為python

四.安裝node.js

通過npm 安裝appium ,Appium是使用nodejs實現的,所以node是直譯器

官網下載:https://nodejs.org/en/download/

安裝完成後,執行cmd,輸入node –v檢視版本號

 

環境變數

path 中新增內容

 五.安裝appium-desktop

地址:https://github.com/appium/appium-desktop/releases

  安裝後會出現該圖片雙擊後開啟,點選 file-----new session window

{

  "platformName": "Android",

  "platformVersion": "10",

  "deviceName": "CLB0218A12014769",

  "appPackage": "********",

  "appActivity": "****************",

}

以下為引數來源詳情

 "deviceName": "CLB0218A12014769" 該引數需要將手機連線至電腦,使用adb devices 檢視裝置資訊

 兩個引數需要使用命令

aapt dump badging  軟體路徑

 "appPackage": "com.********",

 

  "appActivity": "com.*****************",

 

 1)使用真機連結手機,USB連結手機,需要開啟開發者模式,模式USB 的模式為MIDI 

2)使用MUMU模擬器

@模擬器的sdk和androidSDK 需要保持一致,將模擬器下的abd-server.exe/adb.exe替換androidSDK 下的adb.exe

@獲取MUMU 模擬器的IP+PORT

 

 

@abd連結模擬器

 

 六.pip install appium-python-client