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。