React-native-maps模块,缺少gradle文件?

时间:2019-06-05 21:17:35

标签: react-native build.gradle expo react-native-maps

我正在尝试在我的react-native应用程序中设置react-native-maps模块,但是我在代码中放入的组件为空。

要正确配置它,我会按照说明(https://github.com/react-native-community/react-native-maps/blob/master/docs/installation.md)进行操作,但是在第一步中,我遇到了问题。

缺少android / settings.gradle文件,甚至缺少android目录。我应该启动一些命令来生成这些命令吗?其余的屏幕似乎正常工作。

node_modules文件夹中有很多gradle文件,expo模块中的一个可能是匹配文件,但是更改它似乎不正确。

默认情况下,settings.gradle文件在哪里?

2 个答案:

答案 0 :(得分:1)

由于您在问题中标记了expo:

如果您使用的是Expo ,则无需完成集成步骤,因为expo已包含react-native-maps:https://docs.expo.io/versions/latest/sdk/map-view/

只需从Expo导入MapView

...
import { MapView } from 'expo';
...

如果您不使用Expo ,则settings.gradle文件应如下所示:

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

include ':app'

答案 1 :(得分:0)

对于“默认情况下,settings.gradle文件在哪里?” android-> app和(通常最后一个文件是)settings.gradle