如何使用J2ME在诺基亚手机上获取IMSI

时间:2010-01-16 11:35:30

标签: java java-me

我正在尝试使用System.getProperty("com.nokia.mid.imsi"));获取IMSI但是它一直给我返回一个空值。

我在N97 mini和E71上试过这个,它运行在Symbian OS上。

是我的代码错误还是我需要做的一些设置来获取IMSI?

2 个答案:

答案 0 :(得分:1)

您可以访问S60 3rd Edition FP2上的“com.nokia.mid.imsi”系统属性,但只有制造商/运营商域权限,因此没有实用的方法来获取它。因为

如果您想使用运营商/制造商证书对您的应用进行签名,那就不那么容易了。你必须联系他们。

答案 1 :(得分:0)

您甚至可以尝试将“com.nokia.mid.mobinfo.IMSI”权限添加到应用程序描述符文件中。