操作方式

開新專案

react-native init Hellow

以下是在專案資料夾底下操作

執行

react-native run-android  
# emulator @ReactPhone @模擬器名稱
react-native run-ios
react-native run-ios --simulator "iPhone 5s"

debug

react-native start
npm start

#預設定是8081 , 可以自定其他的port用 於開發一次二個以上的react native
react-native start --port=8088

log

react-native log-android
react-native log-ios

打開 開發者選單

android
5.0以上版本

1.adb reverse tcp:8081 tcp:8081
2.不需要更多配置,就可以使用Reload JS

5.0以下

1.搖晃手機
2.adb shell input keyevent 82

列出設定或模擬器

#android emulaotr
emulator -list-avds #列出目前有設定的android 模擬器
emulator -avd avd_name [{-option [value}] #啟動模擬器
emulator @avd_name #啟動模器
adb devices #列表所有實機設備

#ios simulator
xcrun simctl list devices #列出所有模擬器

android編譯

cd android
./gradlew assembleRelease //編譯成 正式檔

./gradlew installRelease //安裝正式檔

更新react native 版本

react-native-git-upgrade

results matching ""

    No results matching ""