在網上看了很多這類問題的文章,經過多次試驗,最終成功連上網絡
具體步驟:
1.打開模擬器,把sdk文件夾下的platform-tools添加到系統變量Path中
ps:sdk位置可參考 https://blog.csdn.net/ikqmksqm/article/details/79386708
2.打開cmd,輸入 adb root,然後再輸入 adb shell,正常情況顯示應該是
注意最後面是 # ,如果是 $ 則表示 adb root失敗
這個問題我的解決辦法是重新創建一個虛擬機,原來後面是 google play,現在改成了 google apis,親測有效。
3.輸入getprop,找到下面這一行,問題就出在這
最後輸入setprop net.eth0.dns1 XXX.XXX.XXX.XXX 就可以啦
ps:這裏的xxx.xxx.xxx.xxx是在cmd中使用 ipconfig/all 查出的DNS服務器地址
如果在setprop這裏出現下圖的錯誤,說明是沒有改成root權限,可參考我步驟2裏的解決辦法
4.打開瀏覽器,輸入www.baidu.com測試一下,成功連上網絡!