1

http://127.0.0.1/html/andhel/index.htmlからwebviewにindex.htmlファイルをロードしたい

Androidタブレットでhtmlおよびandhelディレクトリを作成したい場所はどこですか?

4

4 に答える 4

1

127.0.0.1/html/andhel/index.html の代わりに

http://10.0.2.2/html/andhel/index.htmlを使用

それでおしまい!!ただし、エミュレーターからテストします...デバイスからのテストには、さらに多くのことを行う必要があります。

于 2012-08-18T05:07:54.830 に答える
0

index.html が、AVD がインストールされているコンピューターにある場合は、10.0.2.2 を使用します。

于 2012-08-18T04:49:21.480 に答える
0

Android Emulator は、通常のアプリケーションのようにマシンにインストールされません。一意の IP アドレスと物理アドレスを持つ仮想マシン インスタンスです。したがって、マシンで提供されているものはすべて、エミュレーターで localhost としてアクセスすることはできません。localhost ではなく、ネットワーク上の他のマシン上にあるかのように、完全な IP アドレスでアクセスする必要があります。

于 2012-08-18T05:29:21.113 に答える
0

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/

http://dillieodigital.wordpress.com/2012/03/19/soup-to-nuts-getting-your-android-emulator-to-read-virtual-hosts-on-your-development-machine/

于 2012-08-18T06:23:40.390 に答える