繁体   English   中英

无法在 Android Studio 中找到 adb

[英]Unable to locate adb in Android Studio

我是 Android Studio 的新手。 我想在我的手机上运行基本的“Hello world”应用程序。 因此,在我的手机中启用USB 调试模式后,我按下了运行按钮,但手机中没有任何显示。 经过一些故障排除后,我发现每次尝试重新启动 ADB 服务器时都会显示此错误

找不到亚行

我为解决此错误而采取的步骤:

  1. 删除文件夹C:\Users\Abhishek\AppData\Local\Android\Sdk\platform-tools
  2. 从 SDK 管理器重新安装Android SDK 平台工具
  3. 重新启动 Android 工作室。

没有任何效果。

在此处输入图像描述

.

事实上,正如您所见, adb.exe存在于 platform-tools 文件夹中。 我不明白为什么 android studio 找不到它。

如果使用avast go进行病毒库,会找到ADB,点击右键恢复。

如果您不使用 avast,则需要设置以下配置。

open Android Studio settings-->System settings --> Android SDK --> select SDK tool tab -->> select "Android SDK platform tool" and install

此外,您可以通过在平台工具文件夹中的 CMD 或终端中执行此命令来检查 ADB 是否正常工作

ADB devices

有时 Android Studio 处于搞笑模式。

只需按 Ctrl+Alt+Del 按钮。 然后 select 任务管理器和 select ADB 并结束任务。

您也可以尝试 File--> Invalidate Cache / Restart。

并重新启动您的 PC。

尝试从https://developer.android.com/studio/releases/platform-tools下载“SDK Platform-Tools”

将“adb.exe”复制到 C:\Users\user\AppData\Local\Android\Sdk\platform-tools。 这将解决问题。

我也遇到了同样的错误,我已将(可选)C:\Users\user\AppData\Local\Android\Sdk\platform-tools\adb.exe 添加到我的防病毒工具的例外列表中

意识到我实际上并没有将手机连接到我的电脑,这让我感到非常愚蠢。 我一直使用 USB 连接来充电而不是传输文件,因此我的 USB 调试从未真正启用。

现在工作正常。 谢谢大家的帮助。

这是我针对 windows 7 和 Moto 手机的解决方案。 我希望它适用于 windows 和 android 的其他版本。

确保在您的 android 手机上启用了开发人员选项和 USB 调试(并且手机已插入您的计算机。)

确保 Android 文件夹中有 adb.exe(对我来说,它是 users/me/appdata/local/android/sdk/platform-tools/)。 如果没有,您可以使用 SDK 管理器安装或从https://developer.android.com/studio/releases/platform-tools下载

测试您的计算机是否检测到 adb.exe

  1. 打开命令提示符。
  2. 类型:adb
  3. 如果它找不到它,它不会显示任何内容。 如果是,它应该显示一堆文本(跳过下一步,go 到“安装 usb 驱动程序”)

确保您的计算机知道在哪里可以找到 ADB.exe

  1. 右键单击“计算机”-单击属性。
  2. Select 左侧菜单中的“高级系统设置”。
  3. 单击“环境变量”
  4. 在系统变量下,向下滚动直到看到“路径”。 Select“路径”并单击“编辑”
  5. 复制 adb.exe 所在的地址文件夹。
  6. 在“变量值”下 - 不要删除已经存在的内容。 在所有其他路径之后的最后键入分号。 然后在分号后面粘贴您的文件夹地址; (对我来说是:C:\Users\me\AppData\Local\Android\Sdk\platform-tools)点击确定
  7. 在“管理员的用户变量”下 - 单击“新建”
  8. 对于变量名称,键入:ANDROID_HOME
  9. 对于变量值,粘贴在 Sdk 文件夹中,而不是平台工具文件夹(C:\Users\me\AppData\Local\Android\Sdk)
  10. 打开命令提示符并输入:adb 如果它列出了版本号,那么恭喜您通过了一个障碍。 是的,如果没有。 检查您的防病毒软件是否有 adb 隔离区。

安装 Google USB 驱动程序(或 Intel Android 驱动程序,具体取决于您拥有的智能手机。)使用 SDK 管理器安装 Z7ACA5EC618F73917328 驱动程序或直接在网站上下载它。 复制它的安装位置。 (对我来说,它是 c:\Users\me\appdata\local\android\sdk\extras\google\usb_driver)

更新手机上的驱动程序。 将手机插入计算机。

  1. 右键单击计算机 - select '管理'
  2. 点击设备管理器
  3. 搜索“其他设备”和 select“未知设备”或手机名称。 右键更新驱动
  4. 选择“浏览我的计算机以查找驱动程序软件”
  5. 选择“让我从设备列表中选择”
  6. 它将有一个列表。 只需点击“下一步”
  7. 它将是空的。 点击“有磁盘”
  8. 浏览 USB 驱动程序的位置。 点击确定
  9. Select 'Android ADB 接口' 并点击 '下一步'
  10. 更新手机的驱动程序。

如果您看到消息“Windows 已成功更新您的驱动程序软件”,耶!

重新启动一切。 关闭手机上的开发者选项并断开连接。 重新启动计算机。 打开开发者选项,打开USB调试,连接电脑。

检查计算机是否将您的手机识别为调试设备

  1. 将手机插入计算机(确保 USB 调试已打开!)
  2. 您的手机应使用 RSA 密钥指纹提示您。 (你在那里 99.99%!)
  3. 选中“始终允许”
  4. 点击“确定”

打开命令提示符并输入: adb devices 它应该将您的手机列为一系列数字和字母。

恭喜!!!

打开 Android Studio 并运行您的应用程序。 如果插入,它应该列出您的手机。哇! 耶!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM