【问题标题】:React Native: Could not resolve all dependencies for configurationReact Native:无法解析配置的所有依赖项
【发布时间】:2016-07-15 12:19:36
【问题描述】:

我刚开始使用 React Native。

我关注了这篇文章:https://facebook.github.io/react-native/docs/getting-started.html

我使用命令运行我的应用程序:react-native run-android,但它显示异常:

FAILURE:构建失败并出现异常。

  • 出了什么问题:配置根项目时出现问题

    无法解析 co 的所有依赖项 无法解析 com.android.tools.bu 要求: :abcdefgg:未指定 无法解析 com.android.tools 无法获取资源“https:///build/gradle/1.3.1/gradle-1.3.1.pom”。 无法获取“https://jcente/gradle/1.3.1/gradle-1.3.1.pom”。 连接到https://jcen

  • 尝试:使用 --stacktrace 选项运行以获取 sta 选项以获得更多日志输出。

构建失败

我该如何解决这个问题?我在这里阅读了很多文章,支持库的本地 Maven 存储库已安装在我的计算机中。

非常感谢!

【问题讨论】:

  • 我认为您需要安装“Android Support Repository”。
  • 'Android Support Repository' 现在重命名为'Local Maven repository for Support Library' :)
  • 你确定吗?我没有做过原生开发,所以不确定。但是在我的 sdk manager Android Support 存储库中。而且gradle构建系统也不需要maven。

标签: android react-native


【解决方案1】:

我今天早上刚刚解决了这个问题。 如果您注意到在 android 文件夹内的 settings.gradle 中定义了一个依赖映射列表。 这是我所做的:

  1. 进入安卓文件夹
  2. 运行此命令./gradlew installDebug --info

然后它将显示android需要的依赖项列表。它还显示哪些依赖项未解决。

在我的情况下,我缺少“react-native-network-info”,所以我需要做的就是 npm 安装那个包。

也许你的情况会有所不同,但我认为这可以帮助你。

【讨论】:

  • 已经很晚了,因为我在一年前(当我刚接触 RN 时)问过这个问题。无论如何,非常感谢您的回答!以后可能对其他人有帮助。 (Anh em VN)
  • 哇。 :D 有什么惊喜。
【解决方案2】:

在 react-native 中,这个问题是由于 Flipper 依赖造成的,通过将其版本增加到 0.105.0 来解决。 (文件:gradle.properties)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-16
    • 2016-02-14
    • 2014-11-17
    • 2016-10-31
    • 2017-03-17
    • 2018-02-11
    相关资源
    最近更新 更多