【问题标题】:after install react-native-device-info error android安装 react-native-device-info 错误 android 后
【发布时间】:2019-01-10 05:31:58
【问题描述】:

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

  • 在哪里: 构建文件 'D:\AndroidApps\SenFinApp\node_modules\react-native-device-info\andro id\build.gradle' 行:29

  • 出了什么问题: 评估项目 ':react-native-device-info' 时出现问题。

    找不到参数的方法 implementation() [com.facebook.react:react -native:+] 类型为 org.gradle.api.internal.artifacts.dsl.dependencies 的对象。 DefaultDependencyHandler。

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

构建失败

总时间:6.084 秒

D:\AndroidApps\SenFinApp\android>

我尝试在 react native 中使用 react-native-device-info 获取 deviceId。然后出现以下错误。 使用 React-native 版本 "react-native": "0.48.3",

在第 29 行

实现 'com.facebook.react:react-native:+'

我按照以下链接的说明进行操作:

https://github.com/rebeccahughes/react-native-device-info

请帮帮我

谢谢。

【问题讨论】:

  • 你能发布实际的错误吗?此外,尽量不要以图像格式发布消息。最好复制并粘贴输出并将其放在引号中。
  • 好的,在 org.gradle.api.internal.artifacts.dsl.dependencies 类型的对象上找不到参数 [com.facebook.react:react -native:+] 的方法 implementation()。 DefaultDependencyHandler。
  • 你运行的是什么版本的 gradle?
  • 类路径'com.android.tools.build:gradle:2.2.3'
  • 也许this 可以提供帮助

标签: android reactjs react-native


【解决方案1】:

刚才我遇到了这个问题,我使用以下修复程序修复了这个问题。 "react-native-device-info": "^2.3.2",

  1. 去文件 /node_modules/react-native-device-info/android/build.gradle 替换
  2. 编译实现

之前:

之后:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多