我需要让android模拟器使用自动configuration代理脚本。
我已经知道了android模拟器使用代理的基本知识,在启动模拟器程序时必须提交http-proxy
参数,或者在系统上设置http_proxy
环境variables。 (请参阅http://developer.android.com/tools/help/emulator.html )
但是,我的公司使用自动configuration脚本代理,如下所示:
http://autoproxy.company.org/proxy/west.pac
实际上是一些类似于函数的java脚本。
所以,我需要Android模拟器能够取消这个自动configuration脚本。 现在,我已经尝试了一些东西,比如:
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格式不支持,请尝试“代理:端口”或用户名:密码@代理:端口“
在Google上我找不到这方面的细节。 每个人似乎都能够使用传统的代理手段的用户:通过@代理:端口,但是这根本不起作用。 事实上,它最终将我的Windows帐户locking!