【问题标题】:Failed to resolve module 'react-native-google-place-picker'无法解析模块“react-native-google-place-picker”
【发布时间】:2019-01-24 12:47:09
【问题描述】:

当我安装react-native-google-place-piker 模块时,出现以下错误:

Android 依赖 'com.google.android.gms:play-services-maps' 有 编译(8.4.0)和运行时(16.0.0)的不同版本 类路径。您应该通过手动设置相同的版本 依赖解析

见附图:

请帮我解决。

【问题讨论】:

标签: google-maps react-native google-places-api react-native-android


【解决方案1】:

我的回答不清楚,因为没有太多信息。

我使用 react-native-google-place-picker 和 react-native-maps 创建了一个 repo,但配置仅适用于 Android。

你可以去看看如何在不冲突的情况下实现这两个库。

git repo

编辑

您还必须更改 node_modules 中的库模块。

在 react-native-google-place-picker 上,我更改了 build.gradle 文件 (node_modules/react-native-google-place-picker/android/build.gradle)

在 react-native-maps 上相同的文件,但它在不同的 director (node_modules/react-native-maps/lib/android/build.gradle)

README.md 说明

【讨论】:

  • 我认为这个答案太宽泛了。如果您想提供帮助,最好回答具体问题。
  • @No_D 你能告诉女巫依赖是那些有冲突的吗?发布 package.json
猜你喜欢
  • 2017-10-11
  • 2016-03-23
  • 1970-01-01
  • 2018-11-18
  • 1970-01-01
  • 2020-04-15
  • 2020-03-02
  • 2016-12-27
  • 1970-01-01
相关资源
最近更新 更多