adb.exe问题

Chr*_*b09 6 android adb android-emulator

我对Android Studio 3.4的adb.exe有问题。

运行模拟器时,出现以下错误:

模拟器:模拟器:错误:AdbHostServer.cpp:93:无法连接到端口5037上的adb守护程序

我打开了adb.exe的终端: C:\Users\Christian\AppData\Local\Android\Sdk\platform-tools

在这里,我尝试使用adb kill-server,然后使用adb start-server,得到的是:

*daemon not running; starting now at tcp:5037
*daemon started successfully
Run Code Online (Sandbox Code Playgroud)

当我再次运行时,出现相同的错误,我在终端中使用命令adb devices看到此错误:

List of devices attached
emulator-5554   offline
Run Code Online (Sandbox Code Playgroud)

我使用系统映像来模拟Nexus 5X API 28:Pie 28 x86 Android 9.0。

我在Windows中下载了最新版本的abd.exe

我还重新安装了Android Studio和仿真器,但错误仍然出现。

我该如何解决?

Udd*_*tam 6

您需要先运行adb start-server然后再运行emulator -avd <avd_name>


小智 2

如果您有任何使用 Xampp、Vmware 工作站或虚拟盒等软件的端口,它们通常会使用 Android Studio 可以访问设备的端口。所以,

  1. 在 Android Studio 界面上单击 Assistant
  2. 它将向您显示连接故障排除
  3. 单击下一步,直到看到重新启动 ADB 服务器
  4. 这样做直到它重新启动。