关于黑莓手机IP地址

时间:2011-04-05 05:39:57

标签: blackberry

我们如何以编程方式获取或设置黑莓手机IP地址?

1 个答案:

答案 0 :(得分:2)

您无法设置IP地址。你可以获得IP地址

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;
}

请查看http://supportforums.blackberry.com/t5/Java-Development/wifi-ip-address/m-p/374279了解详情。

相关问题