ADB 共通コマンド、React Native、Ye Shen シミュレーターに接続 adb サーバーのバージョン (36) がこのクライアントと一致しません (41)

1.基本コマンド

#查看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

2. Yeshen シミュレーターへの接続時に、adb サーバーのバージョン (36) がこのクライアント (41) と一致しないことを示すエラー メッセージ

理由:夜神シミュレーターのadbバージョンが環境内のバージョンと一致しておらず、夜神シミュレーターのadbバージョンを現在の環境バージョンに置き換えることで解決できます

  • 1. adb の場所を表示する

    where adb
    #示例
    >where adb
    D:\Android SDK\platform-tools\adb.exe
    
  • 2. 前の手順で見つけた adb.exe をコピーし、名前を nox_adb.exe に変更します。次に、Nox\binNight God Simulator のインストール ディレクトリの下にあるディレクトリを見つけ、内部の nox_adb.exe を置き換えます。

    画像-20220417135430011

  • 3.エミュレーターを再起動し、接続されているデバイスを表示します

    adb devices
    

おすすめ

転載: blog.csdn.net/qq_44839815/article/details/124228825