react-native android/app/build.gradle 文件丢失

IT技术 android reactjs react-native react-native-android
2021-05-23 16:36:55

我是本机react的新手,我想创建一个使用 firebase 推送通知的简单应用程序。

所以我使用“expo init”创建了我的react应用程序

现在我被困在本教程的第 2 点 https://github.com/invertase/react-native-firebase-docs/blob/master/docs/installation/android.md

在教程中,它说“将 xyz 应用到你的 android/app/build.gradle”,但问题是我没有这样的文件,在许多其他的 react native 教程中也提到了这个文件......我是否必须创建这个文件自己还是应该通常自动创建这个文件?

更具体地说,我没有“android”目录。node_modules 文件夹中只有许多 android 文件夹

我添加了我的顶级文件夹结构的屏幕截图。

文件夹结构

1个回答

在世博会上,您有一个“托管”与“裸”工作流程(https://docs.expo.io/versions/v34.0.0/introduction/managed-vs-bare/

如果你想编辑 gradle 文件,你需要弹出一个裸露的工作流程:

与您不直接接触底层本机代码的托管工作流不同,在此工作流中,开发人员拥有完全的控制权,以及随之而来的复杂性。

如果我没记错的话,您可以使用 CLI 工具并输入“expo eject”。然后将创建 Android 文件夹和所有项目文件。