1、问题场景
场景一:Android Studio 链接夜神模拟器,点击"run"
在打开夜神模拟器的前提下,弹出的对话框无模拟器的选项可选。
在关闭夜神模拟器的前提下,弹出的对话框可以看到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