错误:项目:app声明从配置'compile'到配置'default'的依赖关系,该关系未声明

时间:2017-11-15 10:36:25

标签: android android-studio react-native build.gradle react-native-navigation

我正在使用react-native-navigation,但无法按照给定的documentation在Android Studio中进行配置。已经给出了Android Studio

错误:

  

错误:项目:app声明从配置'compile'到配置'default'的依赖关系,该关系未在项目描述符中声明:react-native-navigation。

我的 React Native Version为:0.50.3 npm版本为:5.4.2

我遵循的步骤是。

  1. 创建React Native Project。

  2. 进入Project文件夹。

  3. 运行npm install --save react-native-navigation。

  4. 在Android工作室中打开Android项目(在本机项目中)。

  5. 将给定代码的代码复制到settings.gradle

    包括':react-native-navigation'  project(':react-native-navigation')。projectDir = new File(rootProject.projectDir,'.. / node_modules / react-native-navigation / android / app /')

  6. 6.复制build.gradle(app)中的给定代码

    compile project(':react-native-navigation')
    

    所以我在最后一步中遇到了这个错误。

    如果有任何快速解决方法,请告诉我。

    任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

好的。我遇到了同样的错误。我的情况是,我试图创建一个单独的本机Android库,并尝试将其与响应项目链接。

当我运行 react-native run-android npm run android 时,就会出现此问题。我们非常确定,问题是在android构建期间发生的。

解决方案,我尝试过的是。我使用android studio构建新的android库和android包。然后,我在根react-native项目文件夹中运行 react-native run-android 命令。

对我有用...