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

React-native-maps module, missing gradle files?

我正在尝试在我的 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 文件默认位于何处?

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

如果您使用的是 Expo,则无需完成集成步骤,因为 react-native-maps 已包含在 Expo 中: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'

for ''Where is the settings.gradle file located by default?'' android->app 和(通常是最后一个文件)settings.gradle