当我使用
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 studio拿起模拟器玩猫捉老鼠的游戏。有更好的方法吗?我错过了什么吗?
禁用然后启用 ADB 集成
在 Android Studio 中转到
再次运行您的应用程序。 之前在“运行”对话框中缺少的模拟器应该可供选择来运行您的应用程序。
尝试终止 adb 服务器并重新启动它。
找到您的 adb 二进制文件 (linux/osx) 或 adb.exe (windows) 并执行以下操作:
adb kill-server
adb start-server
这应该可以解决你的问题
即使您的问题仍未解决,重新启动模拟器。
在 AVD 管理器中,选择您的虚拟设备,然后 1 停止,2 擦除用户数据,3 冷重启,对我有用。
在 Windows 上,以管理员权限运行 Android Studio 会有所帮助(除了重新启动 adb 服务器之外)。
取消选中“启用 ADB”对我有用
从开发者选项中打开“USB 调试”对我来说很有效。