Mac OSX系統搭建React natvie for android 開發環境,osxnatvie
1.下載node.js https://nodejs.org/en/ 下載OSX版本 V5.6
2.安裝android SDK JDK
3.安裝react-native-cli
打開命令行,輸入
npm install -g react-native-cli
出現錯誤: Missing write access to /usr/local/lib/node_modules
/usr/local/lib 添加 sudo 命令
4.初始化
react-native init AwesomeProject 需要FQ
5啟動React Native Server
命令行進入
AwesomeProject目錄,執行
react-native start開啟server
6.開始進入
AwesomeProject android項目
錯誤: Can't find variable: __fbBatchedBridge
Got JS Exception: ReferenceError: Can't find variable: __fbBatchedBridge
打開權限通知框。會出現紅色的錯誤。怎麼解決。
打開 http://localhost:8081/index.android.bundle?platform=android 是否正確
輸入:adb reverse tcp:8081 tcp:8081
或者參考官網說明:http://facebook.github.io/react-native/docs/running-on-device-android.html
然後就會出現久違的welcome react native 頁了。。
PS:基本android sdk 和jdk 沒有寫,,安裝android studio