http://127.0.0.1/html/andhel/index.htmlからwebviewにindex.htmlファイルをロードしたい
Androidタブレットでhtmlおよびandhelディレクトリを作成したい場所はどこですか?
http://127.0.0.1/html/andhel/index.htmlからwebviewにindex.htmlファイルをロードしたい
Androidタブレットでhtmlおよびandhelディレクトリを作成したい場所はどこですか?
127.0.0.1/html/andhel/index.html の代わりに
http://10.0.2.2/html/andhel/index.htmlを使用
それでおしまい!!ただし、エミュレーターからテストします...デバイスからのテストには、さらに多くのことを行う必要があります。
index.html が、AVD がインストールされているコンピューターにある場合は、10.0.2.2 を使用します。
Android Emulator は、通常のアプリケーションのようにマシンにインストールされません。一意の IP アドレスと物理アドレスを持つ仮想マシン インスタンスです。したがって、マシンで提供されているものはすべて、エミュレーターで localhost としてアクセスすることはできません。localhost ではなく、ネットワーク上の他のマシン上にあるかのように、完全な IP アドレスでアクセスする必要があります。
127.0.0.1の代わりに10.0.2.2を使用する必要があります。
10.0.2.2 は、ホスト ループバック インターフェイスへの特別なエイリアスです (つまり、開発マシンでは 127.0.0.1)。
エミュレータ ネットワークの詳細については、
主な理由は、エミュレーターがローカル マシンにあるホスト ファイルを参照せず、使用しないことです。
独自の仮想ホストを使用するための回避策がいくつかあります。次のリンクを参照してください。
http://www.bradcurtis.com/2011/02/13/hosts-file-google-android-emulator/