android虚拟机设立http代理

android虚拟机设置http代理
在web开发、测试过程中难免需要对DNS进行绑定,在PC上可以修改hosts文件进行修改,但是在手机上修改hosts需要获取root权限,而且每次重启都需要修改很麻烦。所以可以考虑通过本地假设代理服务器,手机通过代理访问,间接实现ip绑定。

步骤:
1、PC机上下载代理HTTP服务器,我用的是jyhttp.exe,很小而且设置简单。下载完成后,启动jyhttp.exe,填写允许访问的ip地址,我填写的是*.*.*.*这样所有机器都可以访问了,然后填写端口号,我用的是2333;

2、android虚拟机上设置http代理,依次选择home -> 设置 -> 无线和网络 -> 移动网络 -> 接入点名称 -> telkila,出现网络设置选项,找到"代理"输入代理服务器的IP地址,找到"端口"输入代理服务器设置的端口号;

* 在AndroidDevice无法通过这个设置实现代理访问,需要手动编写代码绑定代理服务器。