2011-06-30 20 views
2

通常のJavaの方法ではうまくいかないようです - 私はそこに偽の値を入れていますが、それでもまだ "うまくいく"ので、アンドロイドはこれらのプロパティを読み取っていないようです。 私はまた、この情報を(GUIを介して)OSの設定セクションに入れます。 アイデア?どうも。アンドロイドでHTTP接続用のプロキシを使用する方法は?

Properties props = System.getProperties(); 
    props.put("http.proxyHost", "190.128.1.69"); 
    props.put("http.proxyPort", "80"); 

答えて

9

2つの方法です。しかし、「第二 -

System.setProperty("http.proxyHost", <your proxy host name>); 
System.setProperty("http.proxyPort", <your proxy port>); 

または

DefaultHttpClient httpclient = new DefaultHttpClient(); 
HttpHost httpproxy = new HttpHost("<your proxy host>",<your proxy port>); 
httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, httpproxy); 
+0

第二の方法は、 – Saideira

+0

よう@Saideiraは、「第一の方法は、」(...少なくとも何人かの人々のために)動作するようには思えない、と述べた作品私にとっては "way"はうまくいく。 –

+2

戻す方法を教えてもらえますか? – mohitum

関連する問題