我在Windows 7上运行带有有效全局ipv6地址的Android 4.0模拟器。模拟器可以访问主机地址的ipv4,但不能访问ipv6地址。从第三方站点ping ipv6地址有效。
是否有一些神奇的技巧告诉模拟器也使用IPv6?模拟器并没有真正有很多配置选项。
我总是收到“网络无法访问”的消息。
答案 0 :(得分:1)
最终支持从仅在IPv6环境中运行Android Emulator的SDK 25.3.0开始。我测试了在具有仅IPv6主机的Docker容器中运行的Android模拟器版本26.0.3.0。要做到这一点,您需要知道的主要事情是它仅受模拟器命令支持,并且不受支持,例如对于 emulator64-x86 命令。所以以下内容将起作用:
$ emulator -avd android6.0-1 -sdcard /200MB.img ...
......以下不会:
$ emulator64-x86 -avd android6.0-1 -sdcard /200MB.img ...
希望它对某人有帮助。