查看原文
其他

Android Studio识别夜神模拟器操作实战

哆啦安全 2022-08-17

The following article is from 卓码空间 Author QDroid88888


前言

    在使用Android Studio开发安卓app过程中,有时候为了方便测试App功能。使用了模拟器来安装测试。在众多模拟器中,个人比较喜欢使用夜神模拟器。该模拟器不仅提供各种参数的修改,关键还支持多开。但是在使用过程中,特别是第一次安装之后或者使用过程中adb被占用的情况下容易导致Android Studio不能识别到夜神模拟器。

解决方案


  • 替换夜神模拟器adb

    夜神模拟器安装之后会在安装目录释放adb命令相关程序。如下所示:

        由于Android Studio使用的adb和夜神模拟器使用的adb的版本不一样,会导致夜神模拟器运行的adbAndroid Studio使用的adb不一致而导致突然不能识别夜神模拟器的情况。如果在终端执行adb命令,会出现如下adb冲突的情况:

      由以上adb命令执行返回的信息可以知道是版本不一致导致。所以可以通过拷贝Android Studio配置的sdk路径中的adb命令去替换掉夜神模拟器安卓目录中的adb、nox_adb来解决版本冲突(说明:需要替换adb.exe、nox_adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll文件)。替换之后执行如下命令重新启动adb server。如下所示:

  • 使用adb命令连接夜神模拟器

     默认创建的夜神模拟器连接端口为62001,通过以下adb命令可以连接到夜神模拟器,使Android Studio能识别到夜神模拟器。如下所示:

   如果使用多开器创建了多个夜模拟器,可以使用如下方法查看多开的夜神模拟器端口:
夜神模拟器默认端口62001,第二个模拟器端口62025,后面多开新增的依次+1

    以下是开两个之后的adb连接夜神模拟器命令演示:








您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存