Android Studio / ADB突然停止初始化/连接/工作

时间:2018-12-19 22:21:56

标签: android android-studio android-emulator adb avd

截止到今天(2018年12月19日),Android Studio中与ADB相关的任何事情都刚刚停止工作。这在Android Studio的所有安装中都会发生(Android Studio 3.2,Android Studio 3.4 Canary 8等)。

基本上,“选择部署目标”窗口始终为空白。它显示“正在初始化ADB”几秒钟,但是随后停止并且没有任何结果。没有插入的设备,没有正在运行的仿真器/虚拟设备,没有已经创建的仿真器。

我尝试过:

  • 安装新版本的Android Studio
  • 安装最新的Canary版本的Android Studio 3.4
  • 卸载并重新安装Android SDK生成工具,Android仿真器,Android SDK平台工具和Android SDK工具。
  • 停止运行Android Studio。
  • 重新启动我的计算机(运行Mojave的Mac)
  • 拔出并重新插入我的物理设备(像素2)
  • 更改运行/调试配置以在特定设备上自动运行-虚拟设备将启动,但设备上未安装apk /它永远不会运行。
  • 从命令行调用adb kill-server和adb start-server。

(有趣的是,如果我选择“部署目标选项/目标-模拟器”并检查“首选Android虚拟设备”下拉列表,则先前创建的模拟器会显示在“运行/调试配置”窗口中。)

(有趣的是,命令行中的“ adb设备”可以正确显示所有已插入并正在运行的虚拟设备。)

还有其他人看到过吗,您能够解决它吗?

1 个答案:

答案 0 :(得分:0)

嗯。在尝试了几个小时解决这个问题之后,我偶然发现了这个问题:Unable to load application in Android Studio emulator

我已经很久没有更改主机文件了,但是我打开并检查了它,并检查了其中一行:

127.0.0.1 localhost

已被注释掉:

# 127.0.0.1 localhost

取消注释该行时,再次开始在“选择部署目标”窗口中看到设备。

归零知道主机文件的更改方式或原因。