2011-04-22 82 views
1

我正在编写一个只运行该用户手机的应用程序。如果手机被盗,应用程序将无法在任何时候工作。在这种情况下,我必须使用IMEI和SIM卡号,但我在SDK 60第2版上开发应用程序。所以得到这些数字并不容易。使用J2ME获取SIM卡ID或任何唯一号码

我使用蓝牙ID而不是IMEI,但是我找不到任何特定的ID而不是SIM号码。如果有任何建议,我会很高兴。谢谢...

回答

0

有关于如何在不同手机厂商的IMEI做到这一点的例子:

http://mobilepit.com/10/how-to-get-imei-number-in-j2me-javame.html

好像有任何那些没有“万能”的方法。在S60(我想这是你的“SDK 60”的意思)此时,相应的代码是:

System.getProperty("phone.imei"); 

对于IMSI我认为你必须获得运营商签约,但你可以使用:

System.getProperty("com.nokia.mid.imsi"); 
+0

这对第三版是正确的,但我为第二版进行开发,并且此属性不起作用。 – 2011-04-22 20:14:20