2017-02-09 11 views
1

React-Nativeを初めて使用しています。公式チュートリアルに従って自分のアプリをAndroidにデプロイすると、「開発サーバーに接続できませんでした」という赤い画面が表示されます。私は物理的なデバイス上で実行しているので、私はadb reverse tcp:8081 tcp:8081を試しましたが、問題は解決されませんでした。「反応したネイティブrun-android」の実行後にパッケージャが起動しない

は、私の周りGoogleで検索し、私は実行する必要があることが見つかりました:

react-native start 

だから、ターミナルを開いてreact-native startを実行し続けるために必要不可欠ですか?これは公式のチュートリアルでは文書化されていないので、なぜ動作するのか分からないからです!

答えて

0

私は最近、Androidでこの問題に3日間かかっていました。幸いにもいくつかのランダムなブログが私を助けました。

この問題を解決するには、デバイスを振って、開発者用メニューを開く必要があります。 Dev Settingsを押します。次に、 "デバッグサーバーホスト&デバイス用のポート"を入力し、このアプリケーションを起動したシステムのIPアドレスをport:8081と一緒に入力します。

デバイス再びリロード172.21.217.56:8081

シェイクと同様。アプリは次に動作するはずです。 あなたを助けることを願っています。

+0

また、react-native startコマンドは、あなたのアプリケーションをビルドし、あなたのパッケージャを実行します。最初の端末の推奨事項として、このコマンドを実行する必要があります。次に、adb reverseコマンドを実行し、3番目の端末では、反応固有のrun-androidコマンドを実行する必要があります。 –

関連する問題