Android 10.0模拟器创建过程与失败原因

1.选择手机版本

image.png

2.选择x86 镜像,注意不要使用推荐镜像(因为推荐镜像都是带Google play的版本,无法root)

image.png

3.网络连接

image.png

(1)上图我们可以看到模拟器的wifi是无法连接的,且adb shell 命令的模拟器结尾是美元$符号,代表不是root权限
所以我们需要adb root模拟器


image.png

(2)root 成功之后通过getprop 获取模拟器属性,查看是否有net.dns1属性


image.png
image.png

(3)修改模拟器dns地址与电脑dns地址一致


image.png

模拟器联网失败的原因:
1.android 高版本模拟器root失败,原因是安装了戴Google play版本的镜像(生产环境)。所以我们需要安装不带Google play 版本的镜像;
2.net.dns1这个模拟器属性只有在设备root成功之后才会显示,所以没有这个属性代表你设备没有root成功;
检验设备是否root成功的标准:root成功之后,adb shell 命令,设备结尾是#,而不是$。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容