天天看點

解決 Android模拟器無法上網問題——Host is unresolved (轉)

1.  将 android的tools增加到,windows 環境變量 path中, d:\android\android-sdk_r3-windows\android-sdk-windows\tools\ 。

2. 啟動 android 模拟器,啟動方式有兩種。

第一種方式:在window上打開指令行視窗(快捷鍵:windows鍵+r) 輸入 cmd下輸入:emulator -avd <youravdname>

第二種方式,就是直接在eclipse的android工程上,點選滑鼠右鍵,選擇 run as-> android application,運作工程。

3. 在window上,打開指令行視窗,輸入 cmd下輸入 adb shell 指令。該指令是進入模拟器的linux系統。(如果無法識别該指令,請檢查環境變量設定是否正确,或者到android的tools目錄下輸入該指令)

4. 在 adb shell 模式下執行以下指令

sqlite3 /data/data/com.android.providers.settings/databases/settings.db "insert into system values(99,'http_proxy','10.10.26.252:1080')"

5.在 adb shell 模式下執行查詢指令

sqlite3 /data/data/com.android.providers.settings/databases/settings.db "select * from system"

6.重新啟動android模拟器,程式可以登入http網站。