当前位置: 代码迷 >> BlackBerry >> 怎么在真机下获取IMSI号
  详细解决方案

怎么在真机下获取IMSI号

热度:7632   发布时间:2013-02-26 00:00:00.0
如何在真机上获取IMSI号
SimCardInfo.getImsi()在模拟器上可以,但在真机会因安全限制而报错,如何解决这问题呀?

既然有API那应该是可以获取的吧?
------解决方案--------------------------------------------------------
是CDMA还是GSM?

public byte[] getSIMInfo()
{
   byte[] imsi = null;
   try
   {
      imsi = CDMAInfo.getIMSI();   }
   catch(Exception e)
   {
      try{
         imsi = SIMCardInfo.getIMSI();      }
      catch(....){}
   }
   return imsi;
}
------解决方案--------------------------------------------------------
应该是CDMA,这两个也都试过了,但在手机上就会报一个(SecurityException)的异常,很郁闷,啊有人也碰到过啊?
------解决方案--------------------------------------------------------
你看这个啦 

http://topic.csdn.net/u/20110311/08/67c8759a-e5b6-4c41-89fa-ecbd611353ad?92896