2011-12-22 25 views
1

Windows 7で有効なグローバルipv6アドレスを使用してAndroid 4.0エミュレータを実行しています。エミュレータは、ホストマシンアドレスのipv4にアクセスできますが、ipv6アドレスにはアクセスできません。サードパーティのサイトからipv6アドレスにpingを実行すると動作します。AndroidエミュレータでIPv6にアクセスできますか?ネットワークにアクセスできない

エミュレータにもIPv6を使用するように指示する魔法がありますか?エミュレータには本当に多くの設定オプションがありません。

「ネットワークに到達できません」というメッセージが表示されます。

+0

エミュレータに対するバグを報告してください。 –

答えて

1

最終的には、IPv6専用環境でAndroidエミュレータを実行するSDK 25.3.0から起動します。私は、IPv6専用ホストを備えたDockerコンテナで動作するAndroidエミュレータバージョン26.0.3.0でテストしました。このトリックを行うために知る必要がある主な点は、エミュレータコマンドでのみサポートされており、サポートされていないことです。 エミュレータ64-x86コマンドです。だから、次のように動作します:

$ emulator -avd android6.0-1 -sdcard /200MB.img ... 

...と、次のではないでしょう。

$ emulator64-x86 -avd android6.0-1 -sdcard /200MB.img ... 

は、それが誰かに役立ちます願っています。

関連する問題