Android模擬器修改hosts文件完成本地API調用

在Android Studio 的terminal中輸入以下核心指令即可:

emulator -avd Nexus_5X_API_28 -writable-system
adb root
adb remount
adb push E:/hosts /system/etc/hosts

第一步,啓動模擬器,注意這裏需要指定writebale
第二部,boot
第三步,remount,這一步很重要,成功之後,才能執行下一步的改寫模擬器hosts文件
第四步,把改寫好的hosts文件推到模擬器的文件夾下,完成修改模擬器hosts,

注意:這裏的host文件在
C:\Windows\System32\drivers\etc這個文件夾下,不同系統可能有不同,不過一般都在etc文件夾下

host文件修改方式:
在原來的系統hosts文件下加入一行 10.10.38.87 www.user.com(前邊是要訪問的主機域名,後邊是你訪問時使用的的域名)
如:我這個配置下,在Android代碼中配置域名就是http://www.user.com/

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