2017-02-09 37 views
1

我是React-Native的新手。當我按照正式教程將我的應用部署到Android時,它會顯示一個紅色屏幕,指出「無法連接到開發服務器」。我在物理設備上運行,所以我嘗試了adb reverse tcp:8081 tcp:8081,但問題沒有解決。運行「react-native run-android」後打包程序未啓動

我GOOGLE了四周,發現我跑:

react-native start 

因此,它是一個必須要保持一個終端打開並運行react-native start?因爲這在官方教程中沒有記錄,我甚至不知道它爲什麼起作用!

回答

0

我最近也在Android上遇到了這個問題大約3天。幸運的是,一些隨機博客幫助我。

要解決此問題,您必須搖動設備並打開開發人員菜單。按開發設置。然後,「調試服務器主機&設備端口」,輸入您啓動此應用程序的系統的IP地址以及端口:8081。

像172.21.217.56:8081

再次搖動設備和重載。該應用程序應該工作。 希望能幫到你。

+0

另外,react-native start命令會構建您的應用程序並運行您的打包程序。作爲第一個終端的建議,您應該運行此命令。其次,你應該運行adb reverse命令,並且在第三個終端中,你最終應該運行react-native run-android命令。 –

相關問題