亚行未响应 – 等待更多或杀死亚行或重新启动(Ubuntu 13)64位

在问这个问题之前,我在Google和SO上都认真search过 – 主要是因为没有任何build议可以解决我的问题!

在尝试使我的新Intellij和Android SDK在我新安装的Ubuntu 13.10上工作失败后,我来找你寻求帮助。 我知道那里已经有成千上万的build议了,但是没有一个对我有用。

这是我所尝试的:

  • adb kill-server
  • adb start-server
  • adb设备

最后一个命令列出了我的设备 – 这意味着它能够检测到它没有任何问题。

  • 我已经添加了像51-android.rules所有必要的规则,这些应该没问题。
  • 几次启动并重新启动IDE没有任何成功。
  • 我已经安装了库来修复任何64位问题
  • 我甚至删除.android文件夹中的adb键,因为它每次都会自动生成。
  • 我没有其他旧版本的IntelliJ或SDK;
  • 这是Ubuntu的一个干净的安装; 我完全删除了我的Windows 8(是的,我完成了Windows)并安装了Ubuntu 13。

我不知道还有什么可以尝试做,因为我已经花了几个小时在线试图从别人的build议无济于事。

任何帮助将非常感激,因为我迫不及待地回到我的Android应用程序开发! 谢谢。

编辑 – 解决scheme

我解决了这个问题,然后在这里为其他有这个问题的人logging下来; 亚行没有回应 – 解决scheme

我希望这有帮助。

这对我有用(Ubuntu 14.04):

sudo apt-get install lib32z1 lib32z1-dev lib32stdc++6 

关闭Android Studio使用5037端口终止所有进程

 sudo lsof -i |grep 5037 sudo kill PID_NUMBER 

从控制台运行adb设备

 adb devices 

我没有跟随

chmod u + x / path / to / adb

并重新启动android studio

我得到了同样的错误。 启动虚拟设备后,我尝试运行我创建的应用程序,再次出现错误,但添加了提示:安装SDK平台工具。 打开SDK管理器,意识到没有安装“Android SDK平台工具”修订版19.0.2。 安装它,亚行开始无误地工作。

(我在Ubuntu 14.04中运行Android Studio 6.0,不记得删除平台工具)

我有同样的问题。 我会尽力帮你解释我的问题。 我试图在我的HTC上运行seleniumium测试,因此必须像您一样安装Android调试桥。 我相信你没有安装桥的问题。 当你用USB端口连接你的设备时,尝试编写“adb设备”的脚本,你可以看到你的设备是否连接。 然后,我不太确定,但是我认为您必须安装seleniumium Android中的服务器才能将数据流式传输到您的手机。

如果是缺少依赖性的情况,可以通过使用apt-get实用程序安装ia32-libs,lib32ncurses5-dev和lib32stdc ++ 6软件包来解决问题。 这是在64位机器上运行32位应用程序所必需的。 如果问题仍然存在,那么也可能是其他客户端服务器程序,如lampp正在运行…这是因为android调试桥也是一个客户端服务器程序…在这种情况下,你可以做的是,停止程序并重新启动android studio。 你甚至可以尝试重新启动你的系统…

确保/ bin / adb存在,然后从Sdk工具中删除adb,就我而言:

 rm ~/Android/Sdk/platform-tools/adb 

将bin文件夹中的adb复制到Sdk文件夹中:

 cp /bin/adb ~/Android/Sdk/platform-tools/adb