打扰一下?我使用以下命令将文件“proxy.pac”推送到 sdcard:
adb push C:\Users\zuokang.li\Documents\proxy.pac /sdcard/
我尝试在android中设置代理自动配置。所以我设置了 pac url "file:///sdcard/proxy.pac"。但它不能工作。
我不知道它是否设置正确。你能帮助我吗 ?谢谢!
显然,Android 不接受设置本地 PAC 文件(127.0.0.1 似乎也不起作用),甚至可能导致浏览器因无效代理端口 (-1) 而崩溃。因此要么
我的 android 手机也遇到了同样的问题,在寻找解决方案时,我注意到唯一的解决方案是访问 Web 服务器以获取.pac
文件(正如 Roy 解释的那样)。但我想在我的手机本地解决方案(关于这个)。
我在手机中安装了一个名为SimpleHttpServer的瘦 Web 服务器,来自 Google Play 并像您一样.pac
使用 Web 服务器提供的 URL 设置文件(之前,我创建了一个目录,将.pac
文件定位在其中并指向 Web 服务器根目录文件夹到该目录)。
此外,我为文件编辑安装了简单文本编辑器.pac
,一切都按预期工作。
由于file:///
在 Android 上被禁用,您可以将 pac 文件转换为 base64 并使用以下格式:
data:application/x-ns-proxy-autoconfig;base64,
要在 Android 中使用 PAC 文件,您可以使用 Drony,看起来很丑,但可以!即使您需要身份验证。
https://play.google.com/store/apps/details?id=org.sandroproxy.drony