我正在尝试使用最新的React Native版本0.45.1将React Native集成到我现有的Android应用程序中。
项目设置是init
命令创建的标准设置。在android子文件夹中,我查看了我现有的Android应用,并按照Integration With Existing Apps
运行react-native run-android
时,它会让我:
ENOENT: no such file or directory, open 'app/src/main/AndroidManifest.xml'
这显然是由于我的非标准Android项目结构,因为我有几个模块,而我的主模块未命名为app
。
现在问题是:有没有办法配置React Native层并告诉它我的Manifest和其他所需文件所在的位置?
答案 0 :(得分:2)
实际上非常简单。 --help
是你的朋友。
--appFolder [string] Specify a different application folder name for the android source.
正是我所寻找的。对于有类似麻烦的人来说,还有其他一些有趣的选择。