5

Android 使用简单域名 ej存在bug :myservice.local 等

在 PC 中,您可以使用 nslookup 并获得完整的域名,例如 company.domain.com 然后此域可用于在 android 应用程序中创建套接字。

如果我在我的 PC 中查看 /etc/resolv.conf 有一个域名列表所以如果我在代码中手动添加它们并一个一个地尝试它们,看看哪个有效:

protected static final String [] DNSSS = new String[] {
    "bla.bla.net",
    "aaa.bbb.net",
    "comp.com",
    "ddd.cccc.net",
    "comp.net"
};

所以我现在的问题是:我怎样才能做一些可以以更一般的方式工作的事情?当然,我可以添加用户设置,他们可以在其中一一添加他们的 dns 服务器,但其他选项是什么?我怎样才能解决这个问题并以某种方式从本地网络但在 android 中获取此服务器列表?

4

0 回答 0