adb push C:\Users\zuokang.li\Documents\proxy.pac /sdcard/
我尝试在android中设置代理自动配置。所以我设置了pac url“file:///sdcard/proxy.pac”。但它无法正常工作。
我不知道它是否正确。你能帮助我吗 ?谢谢!
答案 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,