2015-09-16 17 views
5

私はアンドロイドのネイティブ反応を設定しようとしていました。私が最後に反応ネイティブrun-androidでアプリケーションを実行しようとすると、JS server not recognized, continuing with build...というメッセージが表示されます。ビルドは正常に完了し、エミュレータにインストールされます。しかし、JSサーバーがないので、私はという赤い画面が表示されます。JSバンドルをダウンロードできません。JSサーバーを認識できません。

答えて

3

このメッセージは、ポート8081でリッスンしている別のサービスがあることを示しているため、JSパッケージャを起動できません。あなたは実行してポートをブロックしているどのようなプロセスを見つけることができます。

lsof -n -i4TCP:8081 | grep LISTEN 

あなたが/停止このプロセスを強制終了し、再度react-native run-androidを実行することができます。

+0

8081でリッスンするプロセスはありません。エラーはまだ発生しています。 –

+0

@JophinJoseph 'lsof'コマンドを実行しましたか?まったく同じエラーが出ますか( 'JS server not recognized')? – Felix

+0

私はlsofを実行しました。それは結果を返しませんでした。 'react-native run-android'でアプリを起動すると、警告メッセージが表示されます。[警告] JSサーバは認識されず、ビルドを続けます。ビルドは成功ですが、エミュレータでは 'JSバンドルをダウンロードできません'という赤い画面が表示されます –

関連する問題