模拟器经常断开连接,Android Studio 卡住了。如何修复它?

Emulator disconnect frequently and Android Studio Stuck. How To fix it?

我有一个奇怪的问题,找不到任何解决方法。 当我正常打开模拟器和 AVD 运行 时,第一次一切正常。但 5-10 分钟后,模拟器断开连接,它失去了互联网连接,我无法连接到它,而且 Android Studio 完全卡住了,没有任何反应! 我应该关闭模拟器,然后一切都会恢复正常。

这些是我测试的:

adb kill-server 然后 adb start-server

我也试过重新连接和断开连接

adb connect localhost:5554adb connect emualtor-5554 但仍然没有结果。

更糟糕的是,我无法再使用Android Studio,甚至点击代码行也不起作用!

每次都要关闭模拟器再打开

NOTE : I can't use Genymotion, and I don't want to use my device for debugging!

任何人都可以解决这个该死的错误。这让我发疯... 提前致谢

编辑:

问题与模拟器无关。今天我尝试使用 WiFi 连接进行调试。一段时间以来一切都很好,直到我的真实设备再次出现问题。在日志中它说:

deviceXXXXX disconnected

所以问题出在我的 ADB 连接上!

我测试的是在防火墙中添加5555端口同时添加ADB来穿越防火墙。但是问题依旧。

您可能需要执行以下操作: 擦除用户数据(模拟器)

(安装 zlib.i686)执行这些命令,这是常见的 gradle 问题并且以 crash/freeze of AS

而闻名

你的 android 工作室版本是什么,jdk 版本,os?

您的目标 api 是什么?

android studio 2 instant run 的新功能可能存在问题。

第一次尝试将关闭。

请注意,如果您的目标是 N Developer Preview 是必需的 to use Java 8

更激进的方法是回滚到 android studio 1.5 并进行测试。