设置代理设置android x86模拟器虚拟框

时间:2014-04-14 15:40:44

标签: networking proxy emulation virtualbox android-x86

我在虚拟机上创建了一个Android模拟器....我想知道如何设置代理设置以使其能够访问网络。 我知道我必须在模拟器中使用(ALT + F1)命令行...但我不知道应该键入什么来设置代理

Command line

我想在模拟器中设置的代理设置是使我的设置与我在IE中的设置相同,如下面的屏幕:

Proxysettings

非常感谢任何可以帮我设置的人。

3 个答案:

答案 0 :(得分:0)

尝试Alt F1,然后键入以下命令: setprop net.gprs.http-proxy http://a.b.c.d:8080

替换您的IP地址和代理端口信息。

答案 1 :(得分:0)

在终端example中尝试使用Android命令:

# export HTTP_PROXY='http://username:password@192.168.0.1:3128'

答案 2 :(得分:0)

如果您的代理通常使用WPAD(https://tools.ietf.org/html/draft-ietf-wrec-wpad-01)自动检测,您可以手动下载自动配置脚本并查看。

例如,我的ISP提供基于DNS的WPAD。

如果ISP的搜索域为foobat.net,您可以执行以下操作:

# nslookup wpad.foobat.net
Server:    0.0.0.0
Address 1: 0.0.0.0

Name:      wpad.foobat.net
Address 1: 1.2.3.4 whatever.foobat.net
# cd ~
# wget 1.2.3.4/wpad.dat
# less wpad.dat

您必须了解该脚本并找出它将返回的代理URL;在最简单的情况下,这是一个只有return代理设置的单行函数,但它可能比这更复杂。 按q退出less

就设置代理而言,人们建议使用setprop net.gprs.http-proxy然后建议网址,但我不知道这是否适用于当前的AOSP版本。