android程序[genymotion]连接网络错误:java.net.unknownhostexception:unable to resolve host

笔记 - 本地拦截genymotion或者Android模拟器的网络请求

我们在主机上面运行了Burp或者fiddler,那么代理已经监听在本机的8080端口了.

那么我们需要在模拟器中进行如下设置:

1.在设置中,长按当前连接的wifi网络,弹出如下:

android程序[genymotion]连接网络错误:java.net.unknownhostexception:unable to resolve host_第1张图片

2. 点击修改网络:

android程序[genymotion]连接网络错误:java.net.unknownhostexception:unable to resolve host_第2张图片


注意红框的几个地方.

3.填写代理服务器的IP和端口

Android模拟器中ip要填写10.0.2.2,genymotion模拟器中ip要填写:10.0.3.2,端口就是burp或者fiddler监听的端口,我这里是8888,然后点击保存

  • Set your Proxy to: 10.0.3.2 (Genymotion’s special code for the local workstation)
  • Set your Port to: 8888
最后这两句话,我花了一上午和一晚上时间才解决的,太浪费时间了!如果遇到相同问题解决不了联系QQ:1302557666


11111

你可能感兴趣的:(android程序[genymotion]连接网络错误:java.net.unknownhostexception:unable to resolve host)