appium常見問題05_修改Android手機運行環境(adb指令修改hosts)


自動化測試過程中,手機有時會跳網,怎樣保持手機測試的環境穩定性,可以通過adb指令修改android手機hosts,保持手機運行在hosts中配置的環境中:

修改方法如下:

前提條件:已安裝android sdk環境

步驟:

(1)win+R,輸入cmd打開命令行窗口

(2)獲取手機root權限:輸入指令adb root

  

 

(3)設置system可讀寫:輸入指令adb remount

  

 

(4)復制手機hosts到電腦指定路徑:輸入指令adb pull /system/etc/hosts D:/automation(/system/etc/hosts:手機hosts地址,D:/automation電腦保存hosts路徑,配置成自己保存的本地路徑

  

 

(5)打開保存到本地的host,修改hosts(小編保存到本地路徑D:/automation,故小編到路徑D:/automation查找hosts文件

   

 

 

(6)復制本地修改后的hosts到手機上:輸入指令adb push D:/automation/hosts /system/ect (D:/automation:本地hosts路徑,/system/etc/手機上粘貼hosts的路徑

  

 

(7)手機正常連接網絡(無需配置代理),查看app運行環境,顯示為配置的hosts環境

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM