我想查找任何黑莓设备的 IP/MAC 地址,那么我应该如何以编程方式获取它。请帮助我。
最佳答案
public static String getIPAddress() {
int apnId = 0;
try {
apnId = RadioInfo.getAccessPointNumber("MagicRudyAPN.rim");
} catch (RadioException e) {
Log.e(e);
e.printStackTrace();
}
byte[] ipByte = RadioInfo.getIPAddress(apnId);
String ip = "";
for (int i = 0; i < ipByte.length; i++) {
int temp = (ipByte[i] & 0xff);
if (i < 3)
ip = ip.concat("" + temp + ".");
else {
ip = ip.concat("" + temp);
}
}
Log.s(TAG + "Returning IP=" + ip);
return ip;
}
关于blackberry - 如何获取任何黑莓设备的IP/MAC地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9988912/