AVD 管理器:无法在 android studio 中找到 adb
Posted
技术标签:
【中文标题】AVD 管理器:无法在 android studio 中找到 adb【英文标题】:AVD Manager: unable to locate adb in android studio 【发布时间】:2021-04-28 08:05:54 【问题描述】:我刚刚开始我的 react 跟踪并想到了一个小的 react-native 应用程序。好吧,我使用 react-native CLI 选项卡根据https://reactnative.dev/docs/environment-setup 安装了 android Studio、SDK 和所有我需要的东西。但是,当我尝试为列表中的任何设备启动模拟器时,我收到错误消息:AVD 管理器 无法找到 adb。我检查了我的 %ANDROID_HOME% 变量并将其设置为正确的 Sdk 目录,我可以在 platform-tools 目录中使用 adb.exe 而没有明显问题。但 AVD 管理器不能。
我什至尝试在删除 platform-tools 目录后重新安装 Android SDK,甚至安装其他版本,但它不起作用!
对正在发生的事情有什么想法吗?
【问题讨论】:
【参考方案1】:我为这个问题苦苦挣扎了几天,我发现的第一条建议是:
-
查看您的环境变量(例如 %ANDROID_HOME%);
删除 %ANDROID_HOME% 中的平台工具目录,adb.exe 已损坏或丢失;
重新安装 Android SDK 并检查 %ANDROID_HOME%\platform-tools 中的 adb.exe;
模拟新设备(你是魔法师 Harry!);
嗯,这对我不起作用,但显然对某些人有用,尤其是对于 avast 用户(显然它会破坏 adb.exe,因为它认为它是恶意软件)。
对我有用的是:
-
在 Android Studio 中,转到文件 > 项目结构(在 Windows 中为 Ctrl + Alt + Shift + S);
在 Project Settings>Project>Project SDK 下必须选择有效的 Android SDK;
模拟新设备(你是个巫师SadSack963!);
【讨论】:
以上是关于AVD 管理器:无法在 android studio 中找到 adb的主要内容,如果未能解决你的问题,请参考以下文章
android studio 4.0 中的 AVD 管理器在哪里
我可以使用 Android Studio Avd 管理器在 Windows 上运行 iOS 模拟器吗?