2017-02-06 18 views
-2

を私が反応-ネイティブアプリケーションとの問題、すなわちを持っている:開発サーバーが応答エラーコードを返しました:401リアクトネイティブのAndroid問題を:開発サーバーが応答エラーコードが返さ:401

Android emulator error with React-native App

+0

あなたは私たちにあなたが送信しようとしている要求を表示することができますか?何らかの認証が必要なようです。たとえば、サーバーにキーまたはユーザー名/パスワードが必要ですか? –

+0

また、この質問は十分な有用な情報を提供していません。内部の '10.x.x.x 'の範囲にあるので、サーバに問い合わせることはできません。また、動作するソースコードはありません。 [最小で完全で検証可能な例]を提供してください(http://stackoverflow.com/help/mcve)。 –

+0

私のサーバーにはユーザー名やパスワードは必要ありません。私はコマンドプロンプト、つまり「反応ネイティブスタート」でサーバーを起動し、「反応ネイティブランアンドロイド」でアンドロイドアプリを実行します – Faisal

答えて

0

あなたは実行する必要がありますサーバー:

$ react-native run-android (launches the app on the emulator) 
$ react-native start  (loads the server) 

これが機能しない場合は、そのポートでサービスを実行していないことを確認してください。

また、この指示に従ってポートを変更することができます

React Native "Could not connect to development server."

+0

はい、両方とも実行しても、このエラーが発生しています。また、デフォルトのポート8081がビジー状態だったため、「react-native start --port = 8088」というコマンドを実行しました。私はサーバーを実行してアンドロイドが走っている。これは、私が思うようなネイティブの問題です。 – Faisal

+0

起動用にポートを変更する場合は、エミュレータで実行中のコードにこのポートを使用するように指示する必要があります。 8081で実行中のサービスは削除できませんか? – Eldelshell

+0

はい、あなたはそれについて正しいと思います。私は、コード内のどこにあるポート番号を変更する必要があることを読んでいました。私はそのポートで実行中のプロセスを削除できませんでした。私はそのポートでOracleを実行しています。私はコードでポート番号を変更しようとするか、そのポートで動作しているOracleリスナーを停止しようとします。ありがとう。 – Faisal

関連する問題