AndroidStudio自带模拟器不能上网问题这里写自定义目录标题

安卓开发自带模拟器联网问题

如果直接从AVD Manager启动模拟器是无法使用电脑网络上网的,百度加查询官网文档得知模拟器默认使用的DNS是10.0.2.3-10.0.2.6和电脑DNS不一致怎么办?网上一大堆教你修改模拟器DNS的方法但是时间都比较久远了,新版模拟器已经不再适用。
在这之前也已经在添加过路径到Path,Setprop等操作,但都没有效果。

解决方法

文档给出了模拟器联网的解决办法: 通过命令行启动模拟器,配置你想要设置的DNS地址即可。具体步骤如下:
1.打开SDK目录进入emulator文件夹,文件夹一般为C/用户名/Admin/AppData/Local;或者从AS的SDK Management里查看
安卓开发自带模拟器联网问题
2.Windows 10下shift+右键选择 在此处打开Powershell窗口
安卓开发自带模拟器联网问题
3.ipconfig /all查看本机DNS
4.输入命令 .\emulator -avd 模拟器名 -dns-server 你自己的DNS地址
模拟器启动后浏览器打开百度验证联网是否成功;模拟器名称在C盘.android文件夹下;设置时在AS里关闭模拟器,模拟器会从PowerShell里自动启动

转载说明

作者:NanoBull
链接:https://www.jianshu.com/p/cb738ad177ac
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章:

  • 2022-02-10
  • 2022-01-30
  • 2021-11-21
  • 2021-04-25
  • 2021-09-25
  • 2022-01-03
  • 2021-07-07
猜你喜欢
  • 2021-12-22
  • 2022-01-14
  • 2022-12-23
  • 2021-12-12
  • 2022-01-05
  • 2021-08-05
  • 2021-05-21
相关资源
相似解决方案