2010-08-18 60 views
2

我嘗試使用下面的代碼來檢索例如間歇性異常:的java.net.UnknownHostException:profile.ak.fbcdn.net

http://graph.facebook.com/btaylor/picture

圖片:

DefaultHttpClient httpClient = new DefaultHttpClient(); 
HttpGet request = new HttpGet(urlString); 
HttpResponse response = httpClient.execute(request); 
return response.getEntity().getContent(); 

偶爾有我得到例外

java.net.UnknownHostException: profile.ak.fbcdn.net 

這是爲什麼?

編輯:通過「偶爾」,我的意思是,它經常發生的事情足以讓我知道原因不是「我的互聯網已關閉」或「Facebook已關閉」。

+1

我也打這個。非常令人沮喪。 – Alan 2010-09-30 23:46:39

回答

0

使用模擬器,有一些known network limitations,但在設備上它工作正常。那麼,你在使用模擬器嗎?

+0

我正在通過Nexus One運行程序(即USB連接) – Gilbert 2010-08-18 16:12:51

0

如果我在運行模擬器的計算機上打開VPN連接,則在模擬器中測試時發生這種情況。一旦我從VPN斷開連接,異常不再生成