Have you tried using the UI and system as I explained it before? Just writing to system properties may not do what you want..
R On Fri, Feb 3, 2012 at 8:10 AM, Pankaj Bharadiya <[email protected] > wrote: > Hi, > > I have tried by setting http.hostProxy and http.hostPort properties. > But still Internet access is not working behind proxy. > Has someone managed to make it work on Android ICS? > > > Thanks in advance! > > > Thanks and Regards, > Pankaj Bharadiya > > On Jan 10, 10:48 pm, Daniel Fages <[email protected]> wrote: > > Bonjour Fabien :-) > > I had to do the same thing for Froyo but, looking at the ICS source code > it > > seems things have changed... > > > > First of all, I have to say it was quite painful (in Froyo but should be > > the same in ICS) to find all the places where the proxy has to be > > configured. There are different Java classes which implement HTTP > requnests > > and each has to be configured or even modified. If you can implement a > > proxy transparent somewhere in the network or even on the Android system > > (with some iptables configuration) it could be much easier... > > > > The main implementation is the android.net one (which is used by the > > WebView component, and thus by the Browser). > > In Froyo, the default proxy Host/Proxy was read from the > > net.gprs.http-proxy (you can find it in the > > frameworks/base/core/java/android/net/Proxy.java) but in ICS it's read > from > > the http.proxyHost and http.proxyPort variables (same source file) - so > you > > just have to setprop these 2 variables. I cannot test it right now but > > according to the source code it should work. > > > > If that works, you may find, as stated, that other classes have to be > > modified or configured - for example, Google Maps uses the > > org.apache.http.imp.client.DefaultHttpClient). > > > > Feel free to ask if you need any more information - even in French by > > private email :-) > > > > Regards, > > Dan. > > > > 2012/1/9 Fab <[email protected]> > > > > > > > > > Hi, > > > > > I'm currently working on ICS port for new hardware and I was wondering > > > how to make the proxy work for Internet Access since I'm on a private > > > network with proxy for external connections. > > > > > I have looked first through the web and try to use different ways to > > > configure this proxy: > > > > > - My first test was with the Transproxy application with no success > > > - The second one I use AnyCut to create a direct shortcut to Proxy > > > Settings but it didn't work either > > > - After that I tried to set property http_proxy using setprop command > > > and I also tried to modify http_proxy record in system settings > > > database along with global_http_proxy_host and global_http_proxy_port > > > - As a last step I also modified the network_preference setting since > > > it was using Wi-Fi connection type instead of Ethernet but this > > > manipulation didn't give any results. > > > > > I know there are some issues with Proxy support with Android but I was > > > wondering if someone managed to make it work on Android ICS. > > > > > Fabien > > > > > -- > > > unsubscribe: [email protected] > > > website:http://groups.google.com/group/android-porting- Hide quoted > text - > > > > - Show quoted text - > > -- > unsubscribe: [email protected] > website: http://groups.google.com/group/android-porting > -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
