网络接口获取:
Enumeration<NetworkInterface> interfaces = NetworkInterface.getNetworkInterfaces();
while(interfaces.hasMoreElements()){
String name = interfaces.nextElement().getName();
NetworkInterface inter = null;
StringBuffer buffer = new StringBuffer();
if (name != null) {
Log.e(TAG, "interface: " + name);
inter = NetworkInterface.getByName(name);
}
if(inter != null){
byte[] addr = inter.getHardwareAddress();
if(addr != null){
for (byte b : addr) {
buffer.append(String.format("%02X:", b));
}
if (buffer.length() > 0) {