Java tutorial
//package com.java2s; import android.support.v4.view.MotionEventCompat; import java.net.InetAddress; public class Main { public static int inetAddressToInt(InetAddress inetaddress) throws IllegalArgumentException { byte[] abyte0 = inetaddress.getAddress(); if (abyte0.length == 4) { return ((((abyte0[3] & MotionEventCompat.ACTION_MASK) << 24) | ((abyte0[2] & MotionEventCompat.ACTION_MASK) << 16)) | ((abyte0[1] & MotionEventCompat.ACTION_MASK) << 8)) | (abyte0[0] & MotionEventCompat.ACTION_MASK); } throw new IllegalArgumentException("Not an IPv4 address"); } }