Android DNS MX поиск записи - PullRequest
       83

Android DNS MX поиск записи

2 голосов
/ 09 сентября 2011

Я хочу посмотреть DNS MX записи на платформе Android.При использовании http://www.dnsjava.org на андроиде new Lookup("gmail.com", Type.MX).run(); всегда возвращает ноль.

    import org.xbill.DNS.Lookup;
    import org.xbill.DNS.MXRecord;
    import org.xbill.DNS.Record;
    import org.xbill.DNS.TextParseException;
    import org.xbill.DNS.Type;


List<String> targets = new ArrayList<String>();
Record[] records;  

    records = new Lookup("gmail.com", Type.MX).run();

    for (int i = 0; i < records.length; i++) {
     MXRecord mx = (MXRecord) records[i];
     targets.add("Host " + mx.getTarget() + " has preference  "+ mx.getPriority());
    }

Есть идеи или альтернативы?Спасибо!

1 Ответ

1 голос
/ 09 сентября 2011

Наконец-то забыл установить разрешение, и, к сожалению, исключений не было ...

<uses-permission android:name="android.permission.INTERNET" />
...