2013-12-18 143 views
0

我已經創建了一個應用程序,它使用web服務(來自www.worldweatheronline.com)獲取某些信息,但它似乎沒有訪問互聯網,我得到「不幸的是,瀏覽器已停止」。我這樣說是因爲當試圖使用模擬器的瀏覽器時,它根本沒有響應,我試圖使用其他模擬器命令行選項:-dns-server 8.8.8.8,8.8.4.4Eclipse Android模擬器不能連接到互聯網

我也加入了互聯網對清單的權限:

<uses-permission android:name="android.permission.INTERNET" /> 

有什麼建議嗎?

感謝

+0

有你的加入互聯網許可清單 –

+0

是的,我補充說,還有 – user3170

+0

發表您的日誌貓那麼 –

回答

0

你需要設置代理服務器設置在仿真器,可能代理阻止你的互聯網連接。試試這個

  1. 轉到模擬器
  2. 打開Internet設定設定值,並創建一個新的APN
  3. 在代理和端口只需輸入您所使用的代理服務器設置(例如,從IE設置)
  4. 選擇這個APN,你很好走。
+0

我這樣做了一個IP和一個端口,並與IE配置,但沒有工作 – user3170

0

檢查互聯網連接。試試這個示例代碼 -

boolean b_IsConnect = isNetworkAvailable(); 
private boolean isNetworkAvailable() { 
     ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); 
     NetworkInfo activeNetworkInfo = connectivityManager 
       .getActiveNetworkInfo(); 
     return activeNetworkInfo != null; 
    } 
相關問題