Android 2.3.3ブラウザでWebアプリケーションをテストしようとしています。 http://10.0.2.2の結果を使用した接続"ウェブページは利用できません"。 Androidスタジオdocumentationには何も見つかりませんでした。Android Studioエミュレータからlocalhostに接続する方法
誰も同じ問題に遭遇しますか?どのように解決しましたか?
Android 2.3.3ブラウザでWebアプリケーションをテストしようとしています。 http://10.0.2.2の結果を使用した接続"ウェブページは利用できません"。 Androidスタジオdocumentationには何も見つかりませんでした。Android Studioエミュレータからlocalhostに接続する方法
誰も同じ問題に遭遇しますか?どのように解決しましたか?
コンピュータのIPに接続する必要があります。
Windowsの場合は、CMDを開いてipconfigと入力すると、ローカルIPが表示されます。
LinuxまたはOSXオープン端末の場合は、ifconfigコマンドを使用します。
エミュレータは完全なAndroidデバイスであるため、独自のネットワークを持ち、マシンと同じhostsファイルを使用しません。独自のIPと一緒に。
編集:文章校正。
それはLinuxであり、それは助けた。ありがとうございました! – Firanolfind
自分のローカルIP、つまり192.168.0.1を使用しています。これは動作します。ローカルIPを確認します。
「http:// 10.0.2.2」。あなたがエミュレータを使用していて、Webサーバがあなたのエミュレータが動作しているのと同じPC上にある場合、これは完全にOKです。 – greenapps
いいえ、そうではありませんでした。 10.0.2.2がADTに受け入れられたと思われる。今はAndroid Studioで、ルールが変更されました。 – Firanolfind
そして404は、ウェブサーバーとの接続が確立したことを意味します。しかし、要求されたページが見つかりませんでした。実際にあなたはページを要求していないか、デフォルトのページはありません。しかし、10.0.2.2は接続します! – greenapps