1. 按照官网安装必要的依赖https://reactnative.cn/docs/getting-started/。html
2. 配置环境变量,我是调整的用户变量,改了系统变量后,安全软件老是弹出提示说不安全。 react
3. 严格注意Node、Python、JDK的版本,安装完后检查下。android
4. 建立工程。react-native
4. 手机打开"开发者模式"https://jingyan.baidu.com/article/6d704a134d484e28db51ca01.html,经过数据线链接到电脑,运行工程。安全
5. 手机上会弹出和运行apk同样的安装提示框,赞成后安装成功。app
7. 摇晃手机,出现开发者菜单。spa
8. 随便修改下工程文件中的App.js,保存,工程自动刷新了。orm
5. 解决红屏问题。htm
网上不少方法是:项目所在文件夹\android\app\src\main,在该路径下建立一个assets文件夹,而后使用命令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。但注意不要盲目跟风,这样操做会致使后续没办法reload,只能重复生成bundle文件,并且官网也有注明。blog
正确作法https://reactnative.cn/docs/0.51/running-on-device-android.html。
adb命令要先进入sdk所在路径\platform-tools,或者索性在环境变量中配好https://jingyan.baidu.com/article/17bd8e52f514d985ab2bb800.html,也就是上面2中的ADB变量。
最后,遇到问题仔细查看官网https://reactnative.cn/docs/getting-started/和论坛http://bbs.reactnative.cn/category/4/%E6%B1%82%E5%8A%A9%E4%B8%93%E5%8C%BA。