【问题标题】:AVD Manager: unable to locate adb in android studioAVD 管理器:无法在 android studio 中找到 adb
【发布时间】: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,甚至安装其他版本,但它不起作用!

对正在发生的事情有什么想法吗?

【问题讨论】:

    标签: react-native android-studio installation adb avd-manager


    【解决方案1】:

    我为这个问题苦苦挣扎了几天,我发现的第一条建议是:

    1. 查看您的环境变量(例如 %ANDROID_HOME%);
    2. 删除 %ANDROID_HOME% 中的平台工具目录,adb.exe 已损坏或丢失;
    3. 重新安装 Android SDK 并检查 %ANDROID_HOME%\platform-tools 中的 adb.exe;
    4. 模拟新设备(你是魔法师 Harry!);

    嗯,这对我不起作用,但显然对某些人有用,尤其是对于 avast 用户(显然它会破坏 adb.exe,因为它认为它是恶意软件)。

    对我有用的是:

    1. 在 Android Studio 中,转到文件 > 项目结构(在 Windows 中为 Ctrl + Alt + Shift + S);
    2. 在 Project Settings>Project>Project SDK 下必须选择有效的 Android SDK;
    3. 模拟新设备(你是个巫师SadSack963!);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-26
      • 2020-10-09
      • 2020-08-26
      • 2015-01-16
      • 1970-01-01
      • 2017-08-04
      • 2015-04-09
      • 2021-07-29
      相关资源
      最近更新 更多