2013. 3. 28. 10:17
안드로이드 - 자기 IP주소 가져오기 안드로이드 이야기2013. 3. 28. 10:17
728x90
반응형
안드로이드 - 자기 IP주소 가져오기
원본 출처 :http://eduinfo.pe.kr/bbs/board.php?bo_table=01_6&wr_id=2549
public String getLocalIpAddress() {
try {
Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces();
while(en.hasMoreElements()) {
NetworkInterface interf = en.nextElement();
Enumeration<InetAddress> ips = interf.getInetAddresses();
while (ips.hasMoreElements()) {
InetAddress inetAddress = ips.nextElement();
if (!inetAddress.isLoopbackAddress()) {
return inetAddress.getHostAddress().toString();
}
}
}
} catch (SocketException ex) {
Log.e("Error", ex.toString());
}
return null;
}
728x90
반응형
'안드로이드 이야기' 카테고리의 다른 글
안드로이드 - Android에서의 TCP/IP 통신 (1) | 2013.03.28 |
---|---|
안드로이드 - Tcp/ip를 통한 외부 DB데이터 처리 (0) | 2013.03.28 |
열공 안드로이드 - 안드로이드에서 db(sqlite) 쉽게 보기 (0) | 2013.03.28 |
안드로이드 - 특정 앱 설치 여부 확인 및 마켓 이동 소스 (0) | 2013.03.14 |
안드로이드 - 이클립스에서 DDMS(Dalvik Debug Monitor Service) 사용하기 (0) | 2013.03.10 |