React Native Android Gradle Fail

时间:2017-10-20 18:26:04

标签: android gradle react-native

我正在尝试启动并运行ReactNative Android应用,但在完成初始设置指南后,我收到了错误消息:

  

错误:无法在以下位置找到带有哈希字符串'android-26'的目标:   /用户/ nicholasstephan /库/安卓/ SDK
  安装缺少的平台和同步项目

我不想安装和使用SDK v26,React Native专门使用v23.0.1。我不确定v26的引用来自哪里。

任何引用android-26的想法都可能来自?

2 个答案:

答案 0 :(得分:0)

你要么说它应该用Android 26编译(目标和编译可能有两个不同的目标版本),或者你的一些依赖项要求特定的版本。

检查所有节点模块的build.gradle和settings.gradle文件。

答案 1 :(得分:0)

这是由于maven repo URL,我在android studio中面临同样的问题因为它无法找到26但它可以youProject/android/app/build.gradle

我建议检查

1。 youProject/android/app/src/main/AndroidManifest.xml

2。 'android-26'

并搜索26字符串并将其设为compileSdkVersion 'android-26' 就我而言,它是compileSdkVersion '26' 所以我将其更改为first