当我使用Run
从AndroidStudio 0.4.3运行我的应用时,我看到Choose Device
有两个部分choose a running device
或Launch Emulator
。我目前没有正在运行的模拟器,所以我单击...
启动AVD管理器并启动模拟器。此时我看到在choose a running device
下我刚启动的模拟器显示但其列为offline
。
过去,当模拟器完全启动并运行时,offline
状态消失了。但是,现在我注意到,当模拟器完全启动时,它不再出现在choose a running device
中。
我觉得我总是在玩android工作室挑选模拟器的猫捉老鼠游戏。有一个更好的方法吗?我错过了什么吗?
答案 0 :(得分:41)
禁用然后启用 ADB集成
在Android Studio中转到
再次运行您的应用。之前在“运行”对话框中缺少的仿真器应该可以选择运行您的应用程序。
答案 1 :(得分:27)
尝试终止adb服务器并重新启动它。
找到您的adb二进制文件(linux / osx)或adb.exe(windows)并执行:
adb kill-server
adb start-server
这应该可以解决您的问题
即使问题仍未解决,重新启动模拟器。
答案 2 :(得分:1)
在Windows上,运行具有管理员权限的Android Studio可以提供帮助(除了重新启动adb服务器)。
答案 3 :(得分:1)
答案 4 :(得分:0)
在AVD管理器中,选择您的虚拟设备,然后停止1次,擦除2次用户数据,重新启动3次,对我来说都是有效的。