android - 如何测试 android 应用程序的 ipv6 兼容性

标签 android android-studio

我有一个现有的 android 应用程序,我在 IPv4 上,我如何伪造 IPv6 地址来测试应用程序与它的兼容性?还是有更好的方法来测试 IPv6 兼容性?

最佳答案

大多数应用程序不需要任何更改,因为 Android 已经支持 IPv6。但是,如果您的应用使用 IPv4 特定 API 或硬编码 IP 地址,则需要进行更改。
测试您的应用程序的 IPv6 DNS64/NAT64 兼容性(大多数蜂窝运营商正在部署的网络类型)的最简单方法是使用您的 PC 或 Mac 设置本地 IPv6 DNS64/NAT64 网络。然后,您可以从其他设备连接到此网络以进行测试。
diagram

关于android - 如何测试 android 应用程序的 ipv6 兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49782730/

相关文章:

android - 在 android 中实现 twilio api 的问题

android - Android 4.3 及更低版本中 getChildFragmentManager 的奇怪行为

android - 如何使布局背景在 android 中闪烁

Android Studio 1.4 抽屉导航

java - 如何使用 webview 制作标签以从网址加载?

android - 将 Android Activity 从一个应用程序复制到另一个应用程序

android - 从 XML 导入时如何使命名导入成为默认行为?

java - Android Json 和空值

android - 没有 google-services.json,Google 服务插件无法运行

android - 找不到与给定名称匹配的资源(在 'color' 处,值为 '@color/common_signin_btn_light_text_pressed' )