Android環境配置和移動自動化(Genymotion)相關配置

本機環境: Window10

其他材料準備:

安卓開發者網站(AndroidStudio下載-3.6.3)

安卓開發工具網站(SDKTools下載-android-sdk_r24.4.1-windows.zip)

Genymotion模擬器下載(如果未安裝VirtualBox 虛擬機, 選擇with VirtualBox-genymotion-3.1.0-vbox.exe)

安卓環境: 下載SDKTools並配置系統環境變量

1. SDKTools下載後解壓[android-sdk-windows]…這是我的個人目錄, 根據自己的情況修改(D:\RTE\android-sdk-windows)

2. 配置系統環境變量

系統變量名: ANDROID_HOME 變量值: D:\RTE\android-sdk-windows
系統變量名: Path , 新建兩條Path環境變量
​ --值: %ANDROID_HOME%\tools
​ --值: %ANDROID_HOME%\platform_tools

3. 安裝AndroidStudio

AS和SDK目錄儘量 都要空間大一些, 需要下載很多東西…很大…

  1. AS安裝目錄選擇
  2. 選擇jre(系統自帶jre或者選擇自己配置的JDK, 個人傾向於後者 JDK安裝配置參考
  3. 選擇AVD(可選, 模擬器後期會選擇Genymotion, AVD有點卡…)
  4. 選擇SDK目錄(第一步那個目錄, 會提示已經存在SDK目錄, 但是缺少很多組件, 繼續安裝會幫助我們把之前SDK目錄缺少的必要組件安裝好… 當然也可以提前自己配置好…但是比較麻煩, 這步安裝完成後, 就可以使用adb命令了
    在這裏插入圖片描述
    在這裏插入圖片描述
  5. 驗證adb命令
    在這裏插入圖片描述
  6. 安裝完成後一些其他操作(個人習慣)
    先查看是否有更新
    在這裏插入圖片描述
    打開SDK Manager, 勾選需要安裝開發平臺(Platforms), 需要安裝或者更新的SDK工具等, 已安裝是打鉤狀態, 需要更新是複選框中間有條橫線, 未安裝是空白狀態…勾選之後點擊Apply…選擇Access, 然後自動安裝或者更新
    在這裏插入圖片描述
    在這裏插入圖片描述
    如果需要使用AVD, 可以打開AVD Manager自行創建虛擬設備, 選擇架構時需要注意, x86架構可能無法運行ARM架構的apk, 聽說ARM架構超級卡…所以直接選擇了Genymotion…

Genymotion安裝和使用

先安裝Genymotion 然後安裝VirtualBox…兩個軟件都可以自己選擇安裝位置…

打開Genymotion, 要求登錄, 沒有賬號需要創建(郵箱)
在這裏插入圖片描述
選擇個人賬戶(免費的…但是有水印…影響不大)
在這裏插入圖片描述
設置虛擬機安裝位置和ADB位置(可選)
在這裏插入圖片描述

選擇自己需要創建的機器和配置一些自選參數
在這裏插入圖片描述
重點: 創建模擬器後可能打不開…尤其是筆記本…

  1. win+x 用管理員身份打開命令行, 執行以下命令…(Windows Hyper-V啓動後不可以兼容Virtualbox和VMware, 所以要關閉Hyper-V, 執行完命令重啓)

    bcdedit /set hypervisorlaunchtype off

  2. 還有一種情況是筆記本BIOS中未啓用Intel VT-X或AMD-V虛擬化功能, 自行修改BIOS
  3. 還打不開的話參考官方其他辦法…

同時開啓AS和Genymotion模擬器
在這裏插入圖片描述

其他

  1. Genymotion的x86架構的模擬器要運行ARM架構的apk, 需要在模擬器添加Genymotion_ARM_Translation.zip文件, 找到對應版本直接拖進去就好, 然後重啓模擬器…
  2. AS的Genymotion插件, 好像是已經棄用了…

然後就可以進行APP開發, 或者使用Appium進行移動自動化測試了…

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