Android에서 SRV 레코드 조회를 수행하는 데 가장 효율적인 방법은 무엇입니까? yaxim과 같은 XMPP 클라이언트에서?Android에서 DNS SRV 레코드를 해결하는 간단한 방법
나는 알고있다 : JavaSE의 일부이지만, 이는
- JNDI하지 아마 열심히하는 것, 그래서 ProGuard에서 후 클래스 파일의 800 Kbyte이다 (580KByte을 추가
- dnsjava 안드로이드 에서 만들 의존 앱이 네이티브 코드를 유일한 SRV 조회에 필요한 파일) 정적으로 컴파일 등을 발굴, nslookup을, 같은
- 기본 도구를 분리 dnsjava 및뿐만 아니라 유사한 풋 프린트를
나는 Querying the DNS service records to find the hostname and TCP/IP을 읽었지만 JNDI와 dnsjava 만 나열합니다. 확인을 위해
나는이 문제가 발생하는 첫 번째 아니다 및
편집 :-) 자바에서 일부 경량 DNS의 SRV 해결 프로그램이 있어야합니다 : DNSSEC 검증/DANE 인증서 쿼리를 제공 보너스 포인트.
@geOrg 질문에 대한 답변을 찾으셨습니까? 나는 비슷한 것을하고 싶다. 지금까지 나는 res_query와 같은 C 라이브러리의 코드를 사용하는 것이 Android에서도 작동하지 않는다는 것을 발견했습니다. – GrandAdmiral
@GrandAdmiral 죄송합니다, 아직 내게 소식이 없습니다. 그러나 지금은 "DNSSEC/DANE"에 따라 요구 사항을 늘리고 있습니다. ;-) – ge0rg