功能已封装好见Utils.java,具体使用如下。
使用方法
Utils.getIPAddress(true); // IPv4
Utils.getIPAddress(false); // IPv6
Utils.getMACAddress("wlan0"));//MAC wlan0
Utils.getMACAddress("eth0");//MAC eth0
权限
Utils.java
package com.tastemiss.ti.nfc;
/**
* Created by Ti on 2016/08/13.
*/
import android.nfc.NfcAdapter;
import android.support.v7.app.AlertDialog;
import android.view.Gravity;
import android.widget.Toast;
import java.io.*;
import java.net.*;
import java.util.*;
//import org.apache.http.conn.util.InetAddressUtils;
public class Utils {
/**
* Convert byte array to hex string
* @param bytes
* @return
*/
public static String bytesToHex(byte[] bytes) {
StringBuilder sbuf = new StringBuilde