有一个错误在Android中使用一个简单的域名EJ:myservice.local等
在PC中,您可以使用nslookup并获得完整的域名,例如company.domain.com.然后,此域可用于在Android应用程序中创建套接字.
如果我在我的电脑中查看/etc/resolv.conf中有一个域名列表,那么如果我在代码中手动添加它们并逐个尝试,看看哪个有效:
protected static final String [] DNSSS = new String[] {
"bla.bla.net",
"aaa.bbb.net",
"comp.com",
"ddd.cccc.net",
"comp.net"
};
Run Code Online (Sandbox Code Playgroud)
所以现在我的问题是:我怎样才能以更一般的方式开展工作?当然我可以添加用户设置,他们可以逐个添加他们的DNS服务器,但其他选项是什么?我怎么能解决这个问题,并以某种方式从本地网络获得这个服务器列表,但在android?
| 归档时间: |
|
| 查看次数: |
2704 次 |
| 最近记录: |