Android Studio 错误:无法找到 adb 位置

Posted

技术标签:

【中文标题】Android Studio 错误:无法找到 adb 位置【英文标题】:Android Studios error : Unable to locate adb location 【发布时间】:2020-09-25 18:26:04 【问题描述】:

我是 android Studios 的新手。尝试在 AVD Manager 上的 Pixel 3a 设备模拟器上按播放后,会弹出此消息。 Error Message : Unable to locate adb

但是我的模拟器运行得很好,我就是无法在模拟器上运行“flutter run”命令和flutter应用程序。 Emulator

我使用的是 Android Studios 4.0。到目前为止,这是我为解决此问题所做的尝试。

    AVG Antivirus 我在防病毒软件的异常部分添加了 adb.exe 路径。 AVG Antivirus

    Android SDK 位置 我去了 SDK Manager,按下 Android SDK Location 框旁边的编辑。所有 SDK 组件均已更新。 Android SDK LocationUpdated SDK Components

    SDK 平台工具 我取消选中并选中了 SDK 工具上的 SDK 平台工具。 Platform Tools

我已经尝试了一切,但仍然没有运气。已经一个星期了,它变得非常烦人。我真的希望有人能帮助我。真的非常感谢。提前谢谢???

【问题讨论】:

我也遇到了同样的问题,并通过从 android studio 下载页面手动下载命令行工具并将其放入我的 Linux ubuntu 上的 Home 内的 Android/Sdk floder 进行修复,请检查您的 Android/Sdk如果存在命令行工具文件夹,则为文件夹 ***.com/questions/62218893/… 这个答案对我有用。 【参考方案1】:

自从我大约一个小时前更新到 v4.0 以来,我一直在为此烦恼! :) 这最终对我有用(关于停止启动 adb 服务器等的其他解决方案根本不起作用)。 YMMV。

进入SDK管理器,卸载:

Android 模拟器 SDK 平台工具 SDK 命令行工具

完全关闭 SDK 管理器和/或 android studio。

确保AppData/ .. /Sdk 下这些工具的目录均已正确删除。如果他们没有,就打他们。

重启 Android Studio 并重新安装所有这些包。

为了确定,我在此之后又停止/重新启动。

第 3 步:盈利!

似乎升级现有软件包可能无法正常工作,即使 AS 认为它确实如此。

现在使用 geolocator 包似乎仍然存在问题(之前工作正常,所以认为这也是设置),但模拟器现在可以正常启动,没有 adb 问题。

【讨论】:

【参考方案2】:

我在删除平台工具目录后尝试重新安装 Android SDK,但没有成功。对我有用的是以下步骤:

    在 Android Studio 中转到文件 > 项目结构(在 Windows 中为 Ctrl + Alt + Shift + S);

    在项目设置>项目下>项目 SDK 必须选择有效的 Android SDK;

    模拟新设备;

    检查 adb 守护进程是否正在运行并识别模拟设备:打开 cmd 提示符,运行 %ANDROID_HOME%\platform-tools\adb.exe devices 它应该会列出您在 atm 上的设备。

【讨论】:

【参考方案3】:

如果您已经在~/Android/Sdk 安装了 SDK 工具,您可以将其添加到您的 .bashrc.zshrcalias adb=/home/USER/Android/Sdk/platform-tools/adb(将 USER 更改为您的用户)并重新启动 android studio,而不是使缓存/重新启动无效但关闭它并重新打开它,应该会从 shell 中选择新的 adb 别名。

【讨论】:

【参考方案4】:

答案对我不起作用。所以我删除/卸载了所有东西并安装了一个新的 android studio。

How to remove android studio correcly:

【讨论】:

以上是关于Android Studio 错误:无法找到 adb 位置的主要内容,如果未能解决你的问题,请参考以下文章

颤振医生 --android-licenses 错误:无法找到或加载主类 Studio

错误:无法在 Android Studio 的 SDK 中找到 adb

错误:无法在 Android Studio 的 SDK 中找到 adb

错误:将 android studio 更新到 4.1 后无法在颤振中找到或加载主类

没有Android Studio的Android SDK出现错误“错误:无法找到或加载主类Files Android tools bin \”

未找到Android Studio NDK iostream文件,无法在CMakeList中启用neon