AS自带模拟器联网问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AS自带模拟器联网问题相关的知识,希望对你有一定的参考价值。
参考技术A 如果直接从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里自动启动
链接:https://www.jianshu.com/p/cb738ad177ac
android studio配置模拟器
配置模拟器
在Android开发中,肯定是要写好代码看结果的,如果使用as中自带的模拟器太low,启动速度又慢,网上有很多教程推荐使用genymotion模拟器的,可是如果是新手我建议选择更好入门的第三方模拟器。
第三方模拟器
夜神模拟器
逍遥模拟器
网易MuMu
还有许多第三方模拟器,这里就不一一介绍了。当你连接打开模拟器后,你会发现,在AS中没有看到模拟器,不要慌!
首先你需要打开ADB命令:
1.夜神模拟器
adb connect 127.0.0.1:62001
2.逍遥模拟器
adb connect 127.0.0.1:21503
3.网易MuMu
adb connect 127.0.0.1:7555
这里用网易MuMu的模拟器来演示
你必须先把模拟器打开,在进行下面操作
第一步:打开命令窗口
第二步:输入命令
我这里是使用网易MuMu的,所以我用adb connect 127.0.0.1:7555
出现上面这提示就代表成功了,如果出现adb不是可以用命令,或者连接成功在as里面没有出现,请往下看
问题1: adb不是内部或外部命令
看这里:http://blog.csdn.net/qq_31403321/article/details/79529853
问题2:连接成功在as里面没有出现
请查看是否是连接对的adb,跟着问题1的教程走一遍,如果还出错,请联系我
以上是关于AS自带模拟器联网问题的主要内容,如果未能解决你的问题,请参考以下文章