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/

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