集成到现有原生应用
1.创建RN项目
2.AS中创建原生Android项目
3.将RN中自带的RNActivity,RNApplication页面,导入到Android原生项目中:
(建议:不要修改RN项目中的Application的名称,如果修改了那么在底部栏图片进行连接时会发生报错,导致项目崩溃。)
-
1)导入RN依赖
在你的app中 build.gradle 文件中添加 React Native 依赖:dependencies { > ... > implementation "com.facebook.react:react-native:+" // From node_modules. > }
在项目的 build.gradle 文件中为 React Native 添加一个 maven 依赖的入口,必须写在 “allprojects” 代码块中:
allprojects { repositories { maven { // All of React Native (JS, Android binaries) is installed from npm url "$rootDir/../node_modules/react-native/android" } } }
- 2)在 AndroidManifes