안녕하세요? 오랫만에 포스팅을 하네요.
요즘 안드로이드 프로그래밍에 푹 빠져서 허우적대고 있습니다. 개발이 주업이다보니.. 이제는 안드로이드 까지 하고 있네요..
Network Interface 확인 방법에 대해서 포스팅 하고자 합니다.
샘플 코드는 다음과 같습니다.
public boolean getCheckWiFiInterface() {
boolean bWirelessInterfaceFlag = false;
try {
for(Enumeration<NetworkInterface> list = NetworkInterface.getNetworkInterfaces(); list.hasMoreElements();)
{
NetworkInterface i = list.nextElement();
Log.d(TAG, "[ getCheckWiFiInterface ] Interface Name : " + i.getDisplayName());
if(i.getDisplayName().equals("wlan0")) {
bWirelessInterfaceFlag = true;
break;
}
}
} catch (Exception e) {
e.printStackTrace();
}
return bWirelessInterfaceFlag;
}
위 "wlan0" 부분을 자신이 원하는 Network Interface로 변경하시면 됩니다.
'Android' 카테고리의 다른 글
Hotspot 활성화 코드 (0) | 2017.08.17 |
---|