如何在Android的SD卡中设置代理自动配置(PAC)文件

时间:2015-04-17 05:40:40

标签: android proxy pac

对不起? 我使用以下命令将文件'proxy.pac'推送到sdcard:

 adb push C:\Users\zuokang.li\Documents\proxy.pac /sdcard/ 

我尝试在android中设置代理自动配置。所以我设置了pac url“file:///sdcard/proxy.pac”。但它无法正常工作。

我不知道它是否正确。你能帮助我吗 ?谢谢!

enter image description here

4 个答案:

答案 0 :(得分:1)

我的Android手机遇到了同样的问题,并且在搜索解决方案时我注意到唯一一个是访问Web服务器获取.pac文件(正如Roy解释的那样)。但我想在手机本地解决这个问题(所有这些)。

我在手机中安装了一个名为SimpleHttpServer的瘦Web服务器,然后继续使用Web服务器提供的URL设置.pac文件(之前我创建了一个目录) ,将.pac文件放在其中,并将Web服务器根文件夹指向该目录。)

此外,我为.pac文件版本安装了Simple Text Editor,一切都按预期工作。

答案 1 :(得分:0)

显然Android不接受设置本地PAC文件(127.0.0.1似乎也不起作用),甚至可能导致浏览器崩溃无效的代理端口(-1)。因此

答案 2 :(得分:0)

要在Android中使用PAC文件,您可以使用Drony,看起来很难看,但有效!即使您需要身份验证。

https://play.google.com/store/apps/details?id=org.sandroproxy.drony

答案 3 :(得分:0)

由于 file:/// 在 Android 上被禁用,您可以将 pac 文件转换为 base64 并使用以下格式:

data:application/x-ns-proxy-autoconfig;base64,