发布网友
共2个回答
热心网友
但是,目前android不支持IPV6的协议,不过据说内核C库上是支持。。网络是推荐使用GogoDroid客户端来获取IPV6地址;经尝试,是可以获取地址,但是总不能要求需要使用的客户端都安装这个软件吧。不太现实。现状:现在,服务器部署在IPV6网络环境,提供支持IPV6的路由器;问题,开发的客户端(不包括GogoDroid)需要用IPV6协议的网络访问服务器接口,但是手机并不能获取到IPV6地址。思路:1、客户端自行, 模拟GogoDroid的方式,来获取一个网络地址。比较可行,毕竟是开源的项目。。2、通过NDK来调用C库,完成获取IPV6地址的操作。。第一种方式的可行性比较高。。大家有更好的方式或者是已经现成的解决方案,希望能帮忙提供信息资料,不胜感激。!
热心网友
目前android不支持IPV6的协议,不过内核C库上是支持的,推荐使用GogoDroid客户端来获取IPV6地址。
现在,服务器部署在IPV6网络环境,提供支持IPV6的路由器。问题是开发的客户端(不包括GogoDroid)需要用IPV6协议的网络访问服务器接口,但是手机并不能获取到IPV6地址。思路:
1、客户端自行, 模拟GogoDroid的方式,来获取一个网络地址。比较可行,毕竟是开源的项目。
2、通过NDK来调用C库,完成获取IPV6地址的操作。
总的来说第一种方式的可行性比较高。