一、紅黑屏,我的天呀,怎么辦?睡一覺吧
第一次玩React Native,按著文檔來,跑著跑著,咦,紅黑屏了。
怎么辦?不玩了?那先放著,過兩天再來看看咯。

首坑.jpg
二、粗心大意,原來還有配置沒配好
好了,已經(jīng)過兩天了,繼續(xù)來看。
我是按著文檔來的,從安裝環(huán)境到真機運行,因為之前已經(jīng)裝過安卓的開發(fā)環(huán)境,以為是沒有問題的,就,沒怎么去理它。
直到我重新看了一下,哦,還有一個環(huán)境變量還沒配好:
c:\Users\你的用戶名\AppData\Local\Android\Sdk\platform-tools
三、安卓真機調(diào)試
以為萬事俱備,只欠上機,仔細看了下真機調(diào)試的文檔之后,還發(fā)現(xiàn)有兩個命令沒敲。
-
adb devices:檢查你的設(shè)備是否能正確連接到ADB(Android Debug Bridge) -
adb reverse tcp:8081 tcp:8081:使設(shè)備可以訪問開發(fā)服務(wù)器,快速迭代修改應(yīng)用,敏捷開發(fā)。 -
react-native run-android:最后,真機上跑起來
于是,就有了如下結(jié)果:
哈哈哈,開始有點挫折不要怕,結(jié)果是欣慰的
四、熱更新?快速開發(fā)?
總不可能每一次我修改源代碼,我就重新react-native run-android一遍吧,這個有點不太可能。
上網(wǎng)搜了下,說要搖下手機?還有就是敲下命令?命令我沒試,就傻傻的搖了手機,我 * * 被自己蠢到了,啥都沒有。
后來想了想,不就是調(diào)出菜單嗎?于是我長按了手機的菜單鍵,果然,有效果,功夫不負有心人啊

輔助功能菜單
好了,具體的功能自己點點看就可以了。
