在react-native

时间:2019-03-24 01:40:41

标签: android react-native android-gradle react-native-android

首先我运行一个新项目

react-native init AwesomeProject --version 0.58.6

(0.59.1有一个错误,但是我用它测试了这个问题)

使用react-native run-android,我可以运行它。

在android studio中,当我同步它时,出现错误:

app / build.gradle

import com.android.build.OutputFile
  

错误:无法解析符号“ build”

我使用以下版本:

ext {
    buildToolsVersion = "28.0.3"
    minSdkVersion = 16
    compileSdkVersion = 28
    targetSdkVersion = 27
    supportLibVersion = "28.0.0"
}
repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

2 个答案:

答案 0 :(得分:0)

我认为在android studio中,您只能导入android部分。

转到:文件->打开->选择项目->选择名称为android的文件夹。

Link given here

对我有用。

答案 1 :(得分:0)

在运行此命令之前

react-native init AwesomeProject --version 0.58.6

您是否将以下内容添加到系统环境变量中?

(1) ANDROID_HOME 环境变量和

(2) 平台工具到路径

如果没有,请确保添加它们。我通过添加所有必要的路径到我的系统环境变量解决了这个错误,如下面的图像所示,然后我创建了一个没有任何错误的全新项目。

添加ANDROID_HOME 环境变量: "adding ANDROID_HOME environment variable" image description here

平台工具添加到路径: "adding platform-tools to Path" image description here

另请查看此链接:

https://reactnative.dev/docs/0.60/enviroment-setup

确保您已经安装了所有必要的软件包并添加了此链接中提到的所有必要路径。