Logo

Android 虚拟机无法上网问题修复

photo

2023年09月19日

前言

我们在使用AVD Manager 创建虚拟机后.默认情况下该虚拟机无法访问网络.

状态栏上会出现以下的图片提示.
无法访问互联网

通过手机自带的Chrome 访问baidu.com 页面会提示:DNS_PROBE_FINISHED_BAD_CONFIG

注意

即使我们将虚拟机的网络配置成功后,该图标位置任然会显示(无法访问互联网)

在虚拟机上该图标并不能当做网络正常的参考图标.

因为虚拟机采用的是Google原生系统.是检测本机能否访问Google服务器来做参考进行判断是否能够访问互联网的.

国内的手机都针对该配置进行过定制.我们需要注意这个地方.

分析

根据网页访问提示的信息分析.我们可以知道是虚拟机的DNS配置错误了.造成无法访问.

那我们能否通过直接修改androidWifi的DNS,改成固定DNS了?–尝试后失败.

原因可能在于虚拟机配置的问题.通过命令方式修改

解决

进入本地AndroidSDK目录下的emulator文件夹.

在搜索栏输入cmd 并回车
步骤图

打开cmd 命令行.

cmd 命令行界面

输入下面指令:

emulator.exe -avd 虚拟机名 -dns-server DNS地址

将上面的虚拟机名,和DNS地址替换成你本机上的信息.回车. 即可

注意需要将虚拟机关闭后,再尝试上面的指令.

虚拟机名

建议通过 emulator.exe -list-avds 指令获取.

AVD Manager里面的name 省略了下划线

效果图:
image.png

我的虚拟机名称: “Pixel_4_XL_API_28”

DNS地址

这个DNS地址,不要参考所谓的192.168.1.0. 它需要的是你当前本机的DNS.
我们可以通过ipconfig/all得到:

效果图
例如我的DNS 是202.103.24.68

那么我的完整输入效果就是:

emulator.exe -avd Pixel_4_XL_API_28 -dns-server 202.103.24.68

最后, 通过网页访问.来验证我们的输入效果是否生效.
image.png

橙子主题打折出售

其实我不卖,主要是这里是放广告的,所以就放了一个
毕竟主题都没做完,卖了也是坑.

购买它
本文为原创文章,请注意保留出处!

热门文章

无法握住的故土 在我们心灵最温暖的角落,总有一寸土地是属于故乡的。虽然我们看似已远离故土,可骨子里对故乡的依恋却是从未冷却过。我们无论漂泊他乡,还是在繁华都市平步青云,可故乡的悠悠情思总会潜入梦乡与你缠绵。是儿时那一缕缕茉莉的清香萦绕在梦境,也是邻家那已锈迹斑斑的铁壶里,开出艳丽的花儿在梦的边缘摇曳。故土就这样根深蒂固地在我们的灵魂深处烙下深深的印记。 作者:Pastore Antonio
1596 浏览量
EWS(Exchange Service)基本使用(获取个人会议,会议室会议内容,会议室列表,发送会议,修改会议,删除会议) 最近公司要求和exchange服务对接,所以稍微研究了一下官方文档,做出以下总结,欢迎大家补充。先...EWS(ExchangeService)基本使用(获取个人会议,会议室会议内容,会议室列表,发送会议,修改会议,删除会议) 作者:Pastore Antonio
1585 浏览量
Sql Server 部署SSIS包完成远程数据传输 本篇介绍如何使用SSIS和作业完成自动更新目标数据任务。**温馨提示:如需转载本文,请注明...SqlServer部署SSIS包完成远程数据传输 作者:Pastore Antonio
1579 浏览量
SQL Server AG集群启动不起来的临时自救大招 背景前晚一朋友遇到AG集群发生来回切换不稳定的情况,情急之下,朋友在命令行使用命令重启WSFC集群...SQLServerAG集群启动不起来的临时自救大招 作者:Pastore Antonio
1573 浏览量
windows 下安装 memcahce 官网上并未提供Memcached的Windows平台安装包,我们可以使用以下链接来下载,你需...windows下安装memcahce 作者:Pastore Antonio
1567 浏览量