自帶模擬器不能上網的原因:
Android Studio自帶的模擬器本身默認是不能上網的,因爲默認DNS爲10.0.2.3,使用這個DNS是不能上網的。
有的模擬器能上網的原因 是由於家裏的路由器默認DNS和自帶的模擬器在一個網段 。
解決方案
1、修改模擬器名稱(修改一個不帶有空格的,此處用的test)
2、先找到電腦的sdk路徑(具體sdk路徑看你自己裝在哪裏的)
打開cmd切到sdk路徑下的emulator文件夾
3、在該目錄下輸入一下命令 emulator -avd test -read-only -dns-server 8.8.8.8,114.114.114.114 注意-命令的test 是第一步修改後的模擬器名稱(你模擬器改成什麼名字,這裏的test就替換成什麼名字)
如果彈出允許調試,先勾選再點擊允許,沒彈出就不用管
一切操作就緒,打開模擬器上的瀏覽器 輸入百度出現即可表示模擬器已可以聯網
注意:以後每次模擬器要聯網用上述步驟3啓動,每次啓動前先確保模擬器沒打開。(理論上是這樣的,我弄過一次了一直可以了,可能人品爆發了,hhhh)