【问题标题】:Android sdk not found in React native在 React 本机中找不到 Android sdk
【发布时间】:2017-11-25 07:55:20
【问题描述】:

我已经通过我的 mac mashine 中的以下链接在 React Native 中为 Android 和 iOS 完成了所有设置。

https://facebook.github.io/react-native/releases/0.23/docs/android-setup.html

项目创建成功。但是当我尝试在终端中使用以下命令运行 Android 项目时:

react-native run-android

我收到以下错误

FAILURE: Build failed with an exception.
  • 出了什么问题: 配置项目 ':app' 时出现问题。

    SDK 目录 '/usr/local/opt/android-sdk' 不存在。

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

总时间:16.645 秒 无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。 确保您有一个正在运行的 Android 模拟器或连接的设备,并且有 设置您的 Android 开发环境: https://facebook.github.io/react-native/docs/android-setup.html

IO 已将 sdk firl 复制到相应目录

'/usr/local/opt/android-sdk 

但没有从错误中超越。

【问题讨论】:

  • ANDROID_HOME 中有 Android SDK 路径吗?

标签: android facebook react-native react-native-android


【解决方案1】:

请在项目的 android 文件夹中创建一个名为 local.properties 的文件,并将以下行添加到其中并保存。

sdk.dir={PATH OF YOUR ANDROID SDK}

添加此文件后再次运行它会正常工作。

【讨论】:

    猜你喜欢
    • 2022-08-14
    • 2022-08-02
    • 2021-10-14
    • 2020-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-14
    • 1970-01-01
    相关资源
    最近更新 更多