返回

React Native 开发者的福音:彻底解决“Failed to Find Build Tools Revision 23.0.1”错误

Linux

如何解决恼人的“Failed to Find Build Tools Revision 23.0.1”错误

React Native 开发者们,你们是否曾经历过恼人的“Failed to find Build Tools revision 23.0.1”错误?不要担心,今天我们将深入探讨这个问题,并一步步指导你解决它。

问题的根源

此错误通常出现在你尝试使用 react-native run-android 命令运行 React Native 应用程序时。它表示你的计算机无法找到 Android SDK Build Tools 的特定版本(23.0.1)。

解决步骤

为了解决此错误,请按照以下步骤进行操作:

1. 检查 Android SDK 安装情况

确保已安装 Android SDK Build Tools 23.0.1。你可以通过 Android SDK Manager 查看并安装它。

2. 更新 Android SDK

如果 Build Tools 23.0.1 已安装,请尝试更新 Android SDK。你可以通过 Android Studio 或命令行(使用 sdkmanager --update 命令)进行更新。

3. 检查 Build Tools 安装目录

确保 Build Tools 23.0.1 已安装在正确的目录中:ANDROID_HOME/build-tools/23.0.1。如果该目录不存在,请从 Android SDK Manager 重新安装 Build Tools。

4. 手动添加 Build Tools 路径

如果 Build Tools 23.0.1 已安装但仍然出现错误,请尝试手动将 Build Tools 路径添加到你的环境变量中。这可以通过在 Windows 中的“控制面板”或在 macOS 和 Linux 中编辑 .zshrc.bashrc 文件来完成。

5. 重新启动 IDE

完成上述步骤后,重新启动 Android Studio 或你正在使用的 IDE。

6. 运行应用程序

现在尝试再次运行 react-native run-android 命令,看看问题是否已解决。

提示:

  • 确保安装了适用于你的 Android 设备的正确 Android API 版本。
  • 检查 local.properties 文件以确保它包含指向 SDK 目录的正确路径。
  • 如果仍然遇到问题,请尝试使用 adb devices 命令在命令行中检查你的设备是否已正确连接。

结论

通过遵循这些步骤,你可以解决“Failed to find Build Tools revision 23.0.1”错误并重新运行你的 React Native 应用程序。希望本指南对你有帮助!

常见问题解答

Q:如果我无法安装 Build Tools 23.0.1 怎么办?

A:尝试安装较新版本的 Build Tools,例如 23.1.1 或更高版本。

Q:如何检查 Android SDK 的版本?

A:在 Android Studio 中,导航到“文件”>“项目结构”>“SDK 位置”。

Q:如何更新本地 Android SDK?

A:你可以使用 Android SDK Manager 或通过命令行使用 sdkmanager --update 命令。

Q:如何将 Build Tools 路径添加到环境变量?

A:这取决于你的操作系统,请遵循上面的指南中的说明。

Q:为什么我不断收到此错误,即使我已经安装了正确的 Build Tools 版本?

A:尝试重新启动你的 IDE 并检查你的 local.properties 文件。