Java me 使用J2ME获取基站名称

Java me 使用J2ME获取基站名称,java-me,Java Me,如何使用J2ME获得基站名称?我不知道一般的J2ME/MIDP有什么方法。不过,特定的平台可能会提供一些方法。例如,对于BlackBerry,您可以使用net.rim.device.api.system.GPRSInfo和相关类。不幸的是,它不是一个标准的实现,它会随着制造商的不同而变化。但是,您可以尝试以下代码: String cellID = System.getProperty("com.sonyericsson.net.cellid"); if (cellID == null)

如何使用J2ME获得基站名称?

我不知道一般的J2ME/MIDP有什么方法。不过,特定的平台可能会提供一些方法。例如,对于BlackBerry,您可以使用
net.rim.device.api.system.GPRSInfo
和相关类。

不幸的是,它不是一个标准的实现,它会随着制造商的不同而变化。但是,您可以尝试以下代码:

String cellID = System.getProperty("com.sonyericsson.net.cellid");  
if (cellID == null)
     cellID = System.getProperty("CellID");
它适用于大多数SonyEricsson手机和摩托罗拉。如果你运气好的话,可以选择其他品牌