- 确认虚拟设备已经启动。进入AVD Manager,在目标设备下点击start按钮,等待设备启动完成。
- 确认Android studio的adb路径设置正确。在Android studio的Preferences中找到Android SDK -> SDK Tools -> 查看Android SDK位置下的adb路径是否正确。
- 确认Android studio与adb之间的连接是否正常。在终端中输入adb devices,检查adb是否正常连接到虚拟设备。
- 如果以上方法都无法解决问题,可以尝试卸载并重新安装Android studio及其组件,或者更换虚拟设备或使用物理设备进行测试。
示例代码:
- 在终端中输入adb devices命令查看adb连接情况:
$ adb devices
List of devices attached
emulator-5554 device
- 修改adb路径:
在Android studio的Preferences中找到Android SDK -> SDK Tools -> 查看Android SDK位置下的adb路径是否正确。
/Users/user_name/Library/Android/sdk/platform-tools/adb
- 在终端中启动AVD:
$ emulator -avd Nexus_5_API_28
- 在Android studio中启动AVD:
进入AVD Manager,在目标设备下点击start按钮,等待设备启动完成。