2014-10-10 2 views
0

프로그래밍 방식으로 네트워크 정보 (MAC, IP, DNS 1-2, GateWay, Subnet Mask)를 수집하려고하는데 DNS 1-2, GateWay 및 서브넷 마스크로 어려움을 겪고 있습니다. 이 문제에 대해 저에게 선두를 주시겠습니까?프로그래밍 방식으로 네트워크 정보를 수집하는 방법

wifimanager를 사용하면 IP 및 MAC 주소를 easly 수집 할 수 있습니다. 나는 다른 사람들을 얻을 수 없다.

DhcpInfo d = wm.getDhcpInfo(); 
    String DNS1 = d.dns1.toString(); 

을하지만 어떤 정수 값을 반환하고 내가 DNS로 그것을 구문 분석 할 수 없습니다 :

WifiManager wm = (WifiManager) getSystemService(WIFI_SERVICE); 
    String ip = Formatter.formatIpAddress(wm.getConnectionInfo() 
      .getIpAddress()); 
    String mac = wm.getConnectionInfo().getMacAddress(); 

또한 다음과 같이 DhcpInfo에서 모든 정보를 취할 수 있습니다.

다른 방법으로 DNS 및 게이트웨이를 사용할 수 있습니까?

답변

관련 문제