blackberry - 如何获取任何黑莓设备的IP/MAC地址?

标签 blackberry

我想查找任何黑莓设备的 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;

}

引用wifi-ip-address

关于blackberry - 如何获取任何黑莓设备的IP/MAC地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9988912/

相关文章:

java - 为什么 Blackberry java 应用程序显示有线对话框?

eclipse - Java/Eclipse - 指定当前方法名称的宏?

HTTP 连接参数

blackberry - 处理大型黑莓应用程序(大量图片)

java - 使用 BlackBerry JDE 4.5.0 从 HTTP 服务器保存 mp3 并播放文件

java - 黑莓中隐藏菜单项

caching - 即使使用无缓存元标记也能缓存 BlackBerry 浏览器

user-interface - 如何动态更改黑莓标签字段的字体颜色?

generics - 我们可以在黑莓应用程序开发中使用通用类或集合类吗

user-interface - 如何获取当前黑莓主题的突出显示颜色?