React Native无法使用哈希字符串找到目标' android-23' React Native

时间:2016-12-08 16:34:38

标签: android reactjs react-native

我一直在关注此链接以开始使用本机反应 https://facebook.github.io/react-native/docs/getting-started.html

当我尝试在项目文件夹中运行此命令react-native run-android时,我收到以下错误

`FAILURE:构建因异常而失败。

  • 出了什么问题: 配置项目':app'。

    时出现问题
      

    无法使用哈希字符串找到目标' android-23'在:/ home / knolly / Android / Sdk / platforms

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

    建立失败 总时间:16.225秒 无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。 确保您正在运行Android模拟器或已连接设备并且具有“

ANDROID_HOME在~/.bashrc中设置,平台文件夹包含android-23。

我在这里做错了什么?

2 个答案:

答案 0 :(得分:2)

问题似乎是您没有安装RN所需的正确SDK。

如果您打开文件android/app/build.gradle,您会找到以下行:

compileSdkVersion 23
buildToolsVersion "23.0.1"

确保在Android Studio上安装了正确的SDK版本:

Installed SDK

正确的SDK工具:

Installed SDK Tools

答案 1 :(得分:-1)

请尝试使用“Android Studio”在本机项目下打开“android”文件夹。

它可以帮助您安装所有缺少的构建工具。