3
我的應用程序有一個WebView,我想配置它使用代理。顯然,Android還不是我可以用它來實現這一目標的API,但我發現了一些夫婦的文章在計算器上顯示如何通過反射做到這一點:如何設置棒棒糖5.0上的WebView代理
不幸的是,第一篇文章中的方法只適用於KitKat 4.4,Android L/5.0需要設置應用程序範圍的代理設置(通過System.setProperty("http.proxyHost", ...)
和System.setProperty("http.proxyPort", ...)
,這不僅影響WebView,例如Apache HTTP客戶似乎拿起這些設置了。
有沒有一種方法可以設置代理設置僅用於WebViews而不影響應用程序的其他組件?