【工具篇】AS连接不上夜神模拟器

1、问题场景

场景一:Android Studio 链接夜神模拟器,点击"run"


run.png

在打开夜神模拟器的前提下,弹出的对话框无模拟器的选项可选。
在关闭夜神模拟器的前提下,弹出的对话框可以看到AS中用户自行下载的官方模拟器。

场景二:选择夜神模拟器之后,安装Apk失败。

2、解决方法

思路一:如果你打开了360手机助手,或者类似的软件,是有可能占用夜神原本的端口号的。

夜神模拟器默认adb端口:adb connect 127.0.0.1:62001;

此时,会出现上述两种场景,根本原因是:Android调试时端口被占用。解决方法:

Step1:查询当前接口是否被占用
netstat -ano | findstr "62001"
下列会出现占用当前端口号的进程的PID;

Step2:杀掉占用端口的进程
tasklist | findstr "11604" (查看) 例:11604是PID
taskkill /pid 11604 -t -f (杀掉)

Step3:再次查询,确认是否杀掉。
netstat -ano | findstr "62001"

特殊:如果当前接口拒绝访问,无法删除的话。可以使用管理员身份运行,再执行Step2步骤。

思路二:使用命令行调用adb端口,尝试连接模拟器和AS。【推荐,多数情况使用这个方法】

Step1:打开命令行,进入夜神模拟器的nox_adb.exe 的目录。
cd 目录地址;
f:(如果是F盘的话)。

Step2:直接连接:
F:\layWorkPlace\tools\yeshenmoni\Nox\bin\nox_adb.exe connect 127.0.0.1:62001

你可能感兴趣的:(【工具篇】AS连接不上夜神模拟器)