【问题标题】:react native maps - white map issue on android反应原生地图 - android上的白色地图问题
【发布时间】:2017-04-26 10:14:09
【问题描述】:

我正在尝试使用 react-native-maps 运行我的 react 本机应用程序。我得到了带有红色边框问题的白色地图。我相信对我来说答案是底部评论here。但是当我在 xxx/android/app/src/main/java/com/xxx/MainApplication.java 的代码中实现它时,我只是得到这个错误:

错误:com.airbnb.android.react.maps 包不存在

如何将该包放入我的 react-native 应用程序的 android 版本中?

【问题讨论】:

    标签: android react-native react-native-maps


    【解决方案1】:

    android/settings.gradle 具有从项目/包到node_modules 中各自文件夹的映射。

    在 react-native-maps 文档中它说这应该在 android/settings.gradle:

    include ':react-native-maps'
    project(':react-native-maps').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-maps/android')
    

    但是,观察我的node_modules/react-native-maps 文件夹,我看到android 文件夹的路径与上面不同,并且有lib,然后是android。所以我把它改成了这个(在“android”之前添加“lib”):

    include ':react-native-maps'
    project(':react-native-maps').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-maps/lib/android')
    

    然后在android studio中清理并重建项目,然后它就可以工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      • 2022-09-29
      • 1970-01-01
      • 2023-03-04
      • 2019-07-16
      • 1970-01-01
      相关资源
      最近更新 更多