黑莓上取得 IMEI 和 运营商名

在一般拨号界面上输入 *#060* 会弹出来一串数字 那个就是传说中的 IMEI 而在程序中用代码页可以取得 下面是代码
 /**
     * Get the IMEI
         * @return imei
         */
     public static String getIMEI()
         {
             StringBuffer imei = new StringBuffer();
                
               boolean success = true;
                try
            {
                  imei.append(IDENInfo.imeiToString(IDENInfo.getIMEI()));
            }
              catch(Exception e)
             {
                  success = false;
               System.err.println(e.toString());
          }
              
               if(!success)
           {
                  try
                    {
                  imei.append(GPRSInfo.imeisvToString(GPRSInfo.getIMEI(),false));
                    }
              catch(Exception e)
             {
                  System.err.println(e.toString());
                  }
          }
              
               return imei.toString();
            }


还有取得一些运营商的信息 比如用的是 中国移动的卡 还是 电信的
直接调用 就可以了
RadioInfo.getCurrentNetworkName(); // 在真机上测试过 显示的是China Mobile


以上两个都在真机上测试过

你可能感兴趣的:(mobile,电信,中国电信,中国移动,黑莓)