私は自分のアプリケーションにいくつかのオフラインサポートを追加しようとしていますが、飛行機モードで私のエミュレータでアプリケーションをデバッグするのは巨大な苦痛になります。だから、本質的に、私はアプリは、それが接続されていないと考えてもらいたいが、私への接続を維持するオフラインモードでネイティブアプリケーションをデバッグする
:私はこれと会っています接続せずにアプリをリロードするたびに開発サーバー。それは可能ですか?
私は自分のアプリケーションにいくつかのオフラインサポートを追加しようとしていますが、飛行機モードで私のエミュレータでアプリケーションをデバッグするのは巨大な苦痛になります。だから、本質的に、私はアプリは、それが接続されていないと考えてもらいたいが、私への接続を維持するオフラインモードでネイティブアプリケーションをデバッグする
:私はこれと会っています接続せずにアプリをリロードするたびに開発サーバー。それは可能ですか?
10.0.3.2
がルータによって提供されているため、オフライン(または接続なし)で誰がそのIPをルーティングするのですか?
この問題を解決する1つの方法は、localhost
または127.0.0.1
をデバッグサーバーとして使用することです。 (:\ C:\ WINDOWS \ System32に\ドライバ\ etcにC)あなたのIPのためのtraduction、このような何か:
10.0.3.2 127.0.0.1
もちろん、あなたが変更する必要が
その他のオプションは、あなたのホストに追加することができあなたのエミュレータであなたのdevsの設定
"もちろん、あなたのエミュレータであなたのdevsの設定を変更する必要があります" - どの設定を正確に? – realtebo
[公式ドキュメント](https://facebook.github.io/react-native/docs/running-on-device.html)から、方法2では、その方法を正確に説明しています。 –
'localhost'または' 127.0.0.1'を使うのはどうですか?問題はあなたのルータによって '10.0.3.2'が提供されているので、あなたがオフラインで(または接続なしで)誰がそのIPをルーティングするのでしょうか?他のオプションはあなたのホスト(c:\ C:\ Windows \ System32 \ drivers \ etc)にあなたのIPの変換を追加することです。これは次のようなものです: '10.0.3.2 127.0.0.1'。もちろん、あなたのエミュレータであなたのdevsの設定を変更する必要があります –
あなたは正しいです!通常のGenymotion localhost 10.0.3.2は動作しませんが、デバッグホストを127.0.0.1に設定するとそのトリックがかかりました。ありがとう:) – Juuso
私はそれも他の人に役立つように答えを投稿します。あなたはそれを投票して、それを受け入れるでしょうか?ありがとう –