当前位置: 首页 > 面试题库 >

ADB没有响应-等待更多或杀死adb或重新启动(Ubuntu 13)64位

欧阳绪
2023-03-14
问题内容

在问这个问题之前,我在Google和SO上都进行了认真的搜索-主要是因为那里没有任何建议不能解决我的问题!

在尝试使新的Intellij和Android SDK无法在新安装的Ubuntu
13.10上运行后,我来寻求帮助。我知道已经有成千上万的建议,但是没有一个对我有用。

这是我尝试过的:

  • adb kill-server
  • adb start-server
  • adb devices

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

  • 我添加了所有必要的规则,例如 51-android.rules ,这些规则应该没问题。
  • 多次启动和重新启动IDE,但均未成功。
  • 我已安装库来修复任何64位问题
  • 我什至删除了.android文件夹中的adb密钥,因为无论如何每次都会自动生成它。
  • 我没有其他版本的IntelliJ或SDK。
  • 这是Ubuntu的全新安装。我完全删除了Windows 8(是的,Windows已经完成)并安装了Ubuntu 13。

我不知道该怎么办,因为我花了数小时在网上尝试别人的建议,但没有结果。

我们将非常感谢您的帮助,因为我迫不及待想返回我的Android应用开发!谢谢。

编辑-解决方案

我解决了这个问题,然后在这里为其他遇到此问题的人提供了文档; 解决方案

我希望这有帮助。


问题答案:

这对我有用(Ubuntu 14.04):

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


 类似资料:
  • 我之前在Eclipse上开发,然后迁移到Android Studio。一切正常,它更好,更快。 我在真实设备上工作,Android Studio可以毫无问题地识别它。 但当我断开并重新连接我的设备时,它不再识别我的设备,我必须退出并重新启动Android Studio。 我找不到像Eclipse特性那样“重置adb”的方法。 可以从Android Studio中重新启动ADB吗?如果是这样,怎么做

  • 另外,是否有可能在保留用户数据的同时清除使用ADB的应用程序的缓存?似乎清除了所有用户数据。我只想清除缓存。 我之所以这么问是因为我正在对一些用户应用程序进行性能测试。为了使每个测试有效,我希望确保没有任何用户应用程序有任何任务,活动,服务和缓存已经在后台。

  • 问题内容: 我以前在Android Studio上开发过Android应用程序。一切正常。 我在真实设备上工作,Android Studio可以毫无问题地识别它。 突然,当我退出android studio并断开连接并重新连接设备时,它不再识别我的设备,我必须退出并重新启动Android Studio。 我找不到像Android Studio这样的“重置adb”方法。 我按照下面的说明(工具->

  • 我以前在Android Studio上开发过Android应用程序。一切都很好。 我在真正的设备上工作,Android Studio识别它没有问题。 突然,当我退出android studio并断开并重新连接我的设备时,它不再识别我的设备,我不得不退出并重新启动android studio。

  • 我正在使用一个后台进程,这将连接到一个android设备的前端应用程序。 我想扼杀这个过程: 我有杀死应用程序的adb命令,作为

  • 是否有任何adb命令来启用和禁用我的SIM卡(主SIM卡)?您可以启用/禁用WiFi,移动数据等,但找不到adb命令来启用或禁用SIM卡。