在Android Studio 2.3中,“等待目标设备上线”

54
最近从2.2.3升级到2.0的Android Studio,运行在Win10上。自此之后模拟器停止工作。尝试安装其他映像(25 rev 4)/升级AVD,但似乎都不起作用。运行gradle并在任务栏中显示“等待目标设备上线”,但程序没有运行。请帮忙解决。
添加截图:

enter image description here

而且:

enter image description here


你杀掉了你的adb吗? - MuTiny
6
尝试从“文件”菜单中清除缓存并重新启动 - Atef Hares
已经尝试过了... 仍然没有成功。 - fidelis
1
查看另一种解决方案:禁用/启用ADB集成 - hcknl
这可能听起来很荒谬,但在尝试了许多SO解决方案数小时后,对我有效的方法是完全删除Android Studio并重新安装,而不导入任何设置。请参见https://dev59.com/v2Mm5IYBdhLWcg3wbuc1#18458893。 - Markymark
29个回答

0

升级您的显示驱动程序...这对我有用!


0

也许您没有模拟器的SDK,请检查文件->设置->外观&行为->系统设置->Android SDK


0

我通过修改AVD配置来解决了这个问题。

1)进入AVD管理器

2)点击“编辑此AVD”按钮(铅笔图标)。

我没有选择设备,它显示了一个错误消息,告诉我需要为AVD选择一个设备才能工作。一旦我选择了设备并保存了我的模拟器,它就可以正常工作了。


0

我删除了所有的AVD文件并重新创建了一个AVD。

  • (在Windows中),删除C:\Users\MyName\.android\avd\目录下的所有文件
  • Android Studio > 工具 > AVD管理器 > 创建虚拟设备...
  • 等等。

当时我使用的是Win10和Android Studio 3.1.2。


0

对我来说,问题在于虚拟设备从未启动。

解决方法是:

cd ~/.android/avd/<Name of virtual device>/
rm *.img

然后我重新启动了虚拟设备,它就上线了。


0

我尝试在设备中执行“立即冷启动”,但出现错误提示:AVD Pixel_API_24 已在运行。如果不是这种情况,请删除 /.android/avd/Pixel_API_24.avd/*.lock 文件夹中的文件。

在建议的文件夹中删除一个 .lock 文件后,“立即冷启动”成功,设备恢复正常。


0
通过在模拟器的开发者设置中启用USB调试,解决了类似的问题。

-1
重启电脑解决了我的问题。

-1

将系统变量ANDROID_SDK_ROOT设置为Android studio使用的路径,解决了我的问题:

  • 在Android Studio中打开Tools>Android>SDK Manager,导航到Appearance & behavior>System Settings>Android SDK

  • 复制“Android SDK Location”中的路径

  • 将ANDROID_SDK_ROOT添加到您的系统变量并分配路径

  • 重新启动Android Studio


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接