Android studio无法识别正在运行的模拟器

时间:2014-02-04 00:52:11

标签: android android-emulator android-studio

当我使用Run从AndroidStudio 0.4.3运行我的应用时,我看到Choose Device有两个部分choose a running deviceLaunch Emulator。我目前没有正在运行的模拟器,所以我单击...启动AVD管理器并启动模拟器。此时我看到在choose a running device下我刚启动的模拟器显示但其列为offline

过去,当模拟器完全启动并运行时,offline状态消失了。但是,现在我注意到,当模拟器完全启动时,它不再出现在choose a running device中。

我觉得我总是在玩android工作室挑选模拟器的猫捉老鼠游戏。有一个更好的方法吗?我错过了什么吗?

5 个答案:

答案 0 :(得分:41)

禁用然后启用 ADB集成

在Android Studio中转到

  1. 菜单 - >工具
  2. 的Android
  3. 启用ADB集成(应选中,单击以删除检查)
  4. 启用ADB集成(不应选中,单击以添加检查)
  5. 再次运行您的应用。之前在“运行”对话框中缺少的仿真器应该可以选择运行您的应用程序。

答案 1 :(得分:27)

尝试终止adb服务器并重新启动它。

找到您的adb二进制文件(linux / osx)或adb.exe(windows)并执行:

adb kill-server
adb start-server

这应该可以解决您的问题

即使问题仍未解决,重新启动模拟器

答案 2 :(得分:1)

在Windows上,运行具有管理员权限的Android Studio可以提供帮助(除了重新启动adb服务器)。

答案 3 :(得分:1)

擦除数据并重新启动模拟器对我有帮助,希望这对某人有所帮助。

enter image description here

答案 4 :(得分:0)

在AVD管理器中,选择您的虚拟设备,然后停止1次,擦除2次用户数据,重新启动3次,对我来说都是有效的。