2010-02-19 104 views
3

我正在開發一個http請求和下載內容等的Android應用程序。我想在Android模擬器上測試這種情況。我正在使用Android SDK 1.6。 由於我的電腦(Mac OS X)通過Wifi連接到互聯網,我試圖在Android模擬器中激活Wifi連接,以便我的代碼可以通過數據連接訪問從http服務器下載數據。但是當我嘗試連接它時,它會在模擬器無線設置中顯示'無法啓動Wi-Fi'。如果我嘗試在模擬器瀏覽器中瀏覽,則表示'頁面不可用,請檢查連接等。你能告訴我如何在Android模擬器上連接互聯網嗎? 我不知道如何在Android模擬器中設置Wifi設置。有人可以幫助我嗎?Android:如何設置Wifi設置以訪問Android模擬器中的Internet連接?

系統:Mac OS X Android SDK:1.6 編輯:面向Java開發人員的Eclipse IDE。 Mac系統上的互聯網連接:通過WiFi

請給我一步一步的程序,以在Android模擬器上連接互聯網,因爲我沒有在任何地方找到任何東西。

謝謝。

回答

3

模擬器應該默認連接到互聯網。通知欄中應顯示3G圖標。

重新啓動仿真器幾次直到出現。至少在Windows上我是如何工作的。不要忘記在清單文件中添加使用Internet的權限。

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

好的。謝謝。它已經在仿真器屏幕上顯示3G。但不能連接互聯網。我沒有在清單文件中添加權限。如何添加它?什麼是格式? – Getsy 2010-02-19 19:05:52

+0

只需在關閉標記之前添加該行即可。 – Pentium10 2010-02-19 19:09:08

+0

在清單文件中添加'<使用權限android:name =「android.permission.INTERNET」/>'後,它工作完美。非常感謝Pentium10先生 – Getsy 2010-02-19 19:12:10

2

請嘗試使用這些Android權限。

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> 
相關問題