adb deviceで葉神シミュレータが見つからない場合を正確に解決
最近自動化テストを振り回しています.プロジェクトのニーズのため、Monkey自動化圧力テストツールが必要です.結果は環境構成に引っかかり、adbデバイスの場合ヒント
バージョンが異なるため、現在実行されているサーバー側のadb(夜神)バージョンは、クライアントのバージョン(SDK)よりも低いため、システムは現在実行されているサービスを殺してしまう.
ソリューション:1、ASと夜神シミュレータをオフにします.同時にタスクマネージャに行って見て、adb.exeおよびnox_adb.exeこの2つのプロセスは実行されていますか?あったら終わります. 2、SDKのディレクトリと夜神シミュレータのディレクトリを見つけて、SDKのディレクトリの下のadbをexeファイルは、ナイトシミュレータのディレクトリの下にコピーされます.ナイトシミュレータのディレクトリの下にある元のadbファイルの名前がnoxと呼ばれているからです.adb.exe、だから過去をコピーしてからnox_に名前を変えなければなりませんadb.exe. 3、これでASディレクトリの下のadbファイルとシミュレータディレクトリの下のadbファイルを完全に同期し、バージョン番号も一致した.
この方法は私がいろいろな方法を試した後、最も根本的に問題を解決する方法です.
以上
C:\Users\RPP>adb devices
List of devices attached
adb server version (31) doesn't match this client (36); killing...
* daemon started successfully *
バージョンが異なるため、現在実行されているサーバー側のadb(夜神)バージョンは、クライアントのバージョン(SDK)よりも低いため、システムは現在実行されているサービスを殺してしまう.
ソリューション:
この方法は私がいろいろな方法を試した後、最も根本的に問題を解決する方法です.
以上