需要c/c++的开源dns解析库,有推荐的吗?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

需要c/c++的开源dns解析库,有推荐的吗?

在android端,调用底层的gethostbyname解析域名在有些手机上会存在一些问题(我遇到的问题和这里类似),需要寻找一个开源的dns解析库。除了c-ares(采用MIT协议)外,还是其它的可推荐吗?adns采用了GPL协议,不能使用。

在c/c++层采用回调的方式调用java层的接口好像可以解决这个问题,但对这块不是很熟悉,操作起来比较困难。

对于这个问题,各位朋友是否有一些其它好的建议,望赐教!

展开
收起
a123456678 2016-06-06 13:50:21 3031 0
1 条回答
写回答
取消 提交回答
  • a123456678

    没有在android上搞过dns解析的事情。

    提供一个另类点的思路:在你自己的服务器上做一个解析代理,客户端将要解析的域名发上来。

    或者在android中用jni调用Java层的实现。

    2019-07-17 19:28:25
    赞同 展开评论 打赏
问答标签:
相关产品:
问答排行榜
最热
最新
相关电子书
更多
继承与功能组合
立即下载
移动与复制
立即下载
C++课程-对象模型
立即下载