学习RN之前我们需要了解
RN学习网站
RN中文网
源码分析(RN源码解析我觉得这个解释得比较好可以参考下,有助于我们理解RN)
React-Native学习指南(汇集了各类react-native学习资源、开源App和组件)
外国人总结(收集了很多组件、工具、教程和文章)
RN常用开源组件
他人技术博客讲解
RN增量更新说明(我们公司开始使用RN就是为了实现动态更新)
我们自己热更新流程图
优秀开源项目
自己总结的RN组件
使用IDEA工具配置运行安卓(当然你可以使用其他主流工具我是用的这个工具)
IDEA配置地址1
IDEA配置2
配置完成之后要想RN运行安卓程序
react-native run-android ,运行之前我是通过IDEA把安卓模拟器打开了 ,如果报错[Could not resolve all dependencies for configuration ':app:]
之类的试着运行react-native upgrade
MAC 运行安卓出现[Error: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.]
如果环境变量配置都对,
请在命令下运行,我找了好久才找到这个说明的
launchctl setenv 环境变量名 环境变量内容
参考地址
直接运行安卓不使用命令报错 Unable to load script form assets 'index.android.bundle.'之类的在当前文件下运行命令react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
网友评论