很多網友也問到為啥自己在家的pc機可以上網,而執行在pc機上面的android模擬器卻不能上網呢?是因為家裡的pc機的dns一般為:192.168.1.1,這個只是一般而言,不是絕對,這個得自己使用ipconfig /all命令檢查下;而模擬器預設的dns為:10.0.2.3,那麼模擬器跟自己的pc就不在同乙個網段了,使用就導致自己的pc機可以上網,而模擬器不能上網,下面就簡單介紹下如何設定才能讓模擬器也可以上網:
首先,如果沒有配置sdk的環境變數的,那麼在cmd命令下進入sdk安裝路徑的tools目錄下,然後使用adb shell命令 ,如果配置了sdk的環境變數的,那麼直接在cmd視窗中輸入adb shell,如:c:\documents and settings\administrator>adb shell
然後輸入:getprop 檢視系統當前的各項屬性,得到模擬器的dns位址,如下:
[net.dns1]: [10.0.2.3]
下面就是使用setprop命令把模擬器的dns改為自己pc的dns,例如:192.168.1.1
setprop net.dns1 192.168.1.1
設定完畢,回車生效,那麼現在模擬器可以上外網了,就是這麼簡單!
注意:這些配置是在模擬器在執行的情況下才可以
VMWARE不能上網的問題
一 首先檢視你你的虛擬機器的ip是否獲取到 ip addr 1 lo mtu 65536 qdisc noqueue state unknown group default qlen 1000 link loopback 00 00 00 00 00 00 brd 00 00 00 00 00 00...
解決不能上網問題
昨天下午三點多拿到朋友的機子,說是不能上網讓我幫忙看看 1.檢視ip以及dns等相關網路設定。發現dns最後一位數字錯,喜 以為找到了病根,改過後問題卻依舊 暈 2.懷疑病毒作怪,卡巴斯基全盤防毒先 雖然病毒庫已經過期,可時間還不算太長,結果一無所獲 3.閘道器和dns都可以ping通,但卻不能上網...
Android模擬器上網的設定
windows下,配置好adroid環境變數後 如將d android sdk windows 1.0 r1 tools加 入系統變數path 在命令列視窗輸入 emulator 啟動android 模擬器後,輸入 adb shell 進入adb shell模式 將網路連線 設定寫入配置資料庫,假如...