当前位置:   article > 正文

ADB常用命令,React Native,连接夜神模拟器adb server version (36) doesn‘t match this client (41)_夜神adb version

夜神adb version

一、基本命令

#查看ADB版本和位置
adb --version

#查看ADB位置
where adb

#启动adb
#一般无需手动执行此命令,在运行 adb 命令时若发现 adb server 没有启动会自动调起。
adb start-server

#停止adb
adb kill-server

#指定 adb server 的网络端口,默认为5037
adb -P <port> start-server

#查看端口号
adb nodaemon server

#连接设备,62001一般为夜神模拟器端口号
adb connect 127.0.0.1:62001

#查看已连接设备
adb devices
#示例:右侧attached出现device代表连接成功
>adb devices
List of devices attached
127.0.0.1:62001 device
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

二、连接夜神模拟器出错提示adb server version (36) doesn’t match this client (41)

原因:夜神模拟器的adb版本与环境中的版本不匹配,替换夜神模拟器adb版本为当前环境版本即可解决

  • 1.查看adb位置

    where adb
    #示例
    >where adb
    D:\Android SDK\platform-tools\adb.exe
    
    • 1
    • 2
    • 3
    • 4
  • 2.将上一步找到的adb.exe复制出来,重命名为nox_adb.exe,随后找到夜神模拟器安装目录下的Nox\bin目录,替换里面的nox_adb.exe

    image-20220417135430011

  • 3.重启模拟器,随后查看已连接设备

    adb devices
    
    • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/869386
推荐阅读
相关标签
  

闽ICP备14008679号