MADEYE

在 Android 应用中为 Webview 设置代理

因为项目的关系,需要在 Android 上实现一个支持 HTTP 代理的 Webview。一个较早的方案 可以很好的工作在 Android 2.3 及以下版本。而 3.0 之后,Android 在系统代理这一块做了较大的改动,前面所提到的方案已难以适用。

通过分析最新的 AOSP 源代码,这儿提供一个改进后的方案供各位参考。经测试可以正常兼容 ICS。

以下代码涉及到 Private API,请谨慎使用

代码见 这个 Gist

Comments