Untuk memperoleh ip address pada perangkat Android, dapat menggunakan class program berikut:
public static String getLocalIpAddress() {
try {
for (Enumeration<NetworkInterface> enumeration = NetworkInterface.getNetworkInterfaces(); enumeration.hasMoreElements();) {
NetworkInterface nInterface = enumeration.nextElement();
for (Enumeration<InetAddress> enumIpAddr = nInterface.getInetAddresses(); enumIpAddr.hasMoreElements();) {
InetAddress inetAddress = enumIpAddr.nextElement();
if (!inetAddress.isLoopbackAddress() && inetAddress instanceof Inet4Address) {
return inetAddress.getHostAddress();
}
}
}
} catch (SocketException ex) {
ex.printStackTrace();
}
return null;
}
Tambahkan permission berikut pada AndroidManifest.
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Untuk program lengkapnya dapat diunduh disini.






Users Today :
Users Yesterday :
This Month :
This Year :
Total Users : 192679
Views Today :
Total views :
Who's Online :
Recent Comments