在 Android webkit 上以编程方式设置代理

发布于 2025-01-04 20:49:17 字数 140 浏览 1 评论 0原文

我的基于 webkit 的应用程序(用 html/js 编写)需要使用代理。因此,我正在寻找一种在应用程序启动时以编程方式在 Android 上设置 webkit 代理设置的方法。

如果您知道在 Android 平台上完成此任务的任何方法,请告诉我。

My webkit based application (written in html/js) needs to use proxy. So I am looking for a way to programmatically set webkit proxy setting on Android when my application starts.

Please let me know if you know of any way to achieve this task on Android platform.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

予囚 2025-01-11 20:49:17

有大量信息表明不可能以可靠的方式做到这一点。

使用 WebView 上的反射以 WebView android proxy 中记录的方式设置代理也不起作用后来的安卓设备。

您可能会发现它可以在 Android 模拟器上运行,但在物理硬件上则无法运行。您最好尝试在 Honeycomb 或 ICS 上为每个 wifi 热点设置代理。

或者,您可以使用高级配置选项在 Opera 移动版和 Android 版 Firefox 上设置代理。

There is abundant information out there about this not being possible to do in a reliable manner.

Using reflection on the WebView to set the proxy that way as documented at WebView android proxy also does not work on later android devices.

You might find that it works on the android emulator, but on physical hardware it won't work. You'd be better off try to set a proxy on a per-wifi hotspot basis on Honeycomb or ICS.

Alternatively you can set a proxy on Opera mobile and firefox for android using the advanced configuration options.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文