使用Android模拟器的自动代理配置脚本

E.S*_*.S. 5 windows proxy android windows-7 android-emulator

我需要让android模拟器使用自动配置代理脚本.

我已经知道让android模拟器使用代理的基础知识,必须http-proxy在启动模拟器程序时提交参数,或者http_proxy在系统上设置环境变量.(见http://developer.android.com/tools/help/emulator.html)

但是,我的公司为其代理使用自动配置脚本,如下所示:

http://autoproxy.company.org/proxy/west.pac 实际上,这似乎是一些像函数一样的java脚本.

所以,我需要android模拟器才能使用这个自动配置脚本.现在,我尝试了一些方法,例如:

set HTTP_PROXY=http://autoproxy.company.org/proxy/west.pac

我也尝试将它添加为最后一个参数.

start /b emulator-x86.exe -netdelay none -netspeed full -avd Nexus_5_API_22_x86 -no-audio -http-proxy %HTTPS_PROXY%

上面给了我以下错误:

模拟器:http_proxy格式不受支持,请尝试'proxy:port'或用户名:password @ proxy:port'

我在Google上找不到这方面的细节.每个人似乎都能够使用用户的传统代理方式:传递@ proxy:port但这根本不起作用.事实上,它最终导致我的Windows帐户被锁定!