为什么写这篇文章,因为很多时候我们是需要在原Android工程中添加ReactNative,而不是直接react-native init hello来创建工程,而且官网的说明不是很详细,不是完全针对安卓的,所以本文的必要性不言而喻。
#创建Android原生工程
新建Android原生工程,这里就不详细叙述了,如下图:
点击***finish***到这里Android原生工程创建完成。
运行一下看下效果:
#动态添加ReactNative
###第一步:初始化package.json文件:
在工程根目录下的CMD中输入npm init,然后会生成package.json文件
⚠️:这里name不能使用大写,如上动图所示,填写完相应的信息后会在根目录中生成相应的package.json文件,里面内容如下:
{
"name": "reactnativeapp",
"version": "1.0.0",
"description": "demo",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "libin",
"license": "ISC"
}
###第二步:在package.json文件中添加启动脚本:
"start": "node node_modules/react-native/local-cli/cli.js start"

本文详细介绍了如何在现有的Android工程中添加ReactNative,包括创建package.json,安装react和react-native模块,添加启动脚本,配置build.gradle,设置权限,添加组件,配置DevSettingsActivity,实现ReactApplication等步骤。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



