模擬器:第三方的Android SDK或Genymotion自帶的模擬器。
這裏的真機重點是如何用真機調試。如果模擬器只是用於演示,對實際開發沒有意義,這裏就不贅述了。真機調試必備:?
首先,確保您的電腦和移動設備處於同壹個Wi-Fi環境中。?
其次,妳需要打開USB調試,才能在妳的設備上安裝妳的APP。確保您已經打開了設備的USB調試開關!
為確保您的設備已成功連接,您可以輸入adb設備進行驗證:?
在右欄中看到設備意味著您的設備已正確連接。請註意,您應該只連接壹個設備。
因為如果妳連接多個設備(包括模擬器),妳的壹些後續操作可能會失敗。拔下不必要的設備,或關閉仿真器,以確保只連接adb設備的壹個輸出。
現在我們可以運行react-native run-android在設備上安裝並啟動我們的應用程序。
這個命令執行後,其實就是在本地設置壹個節點服務器,把妳的android。
Project編譯、打包並上傳到妳的手機上。然後,當js文件被更改或處於調試模式時,手動選擇reload。
Js會自動更新捆綁文件,達到改變js文件後立即顯示的調試效果。
這個“紅屏”是什麽鬼?別擔心,這很正常。我們需要連接到開發服務器。以下步驟將解決這個問題。