android Sim卡資訊

來源:互聯網
上載者:User

package com.gcg.egis.utility; 
 
import android.content.Context; 
import android.telephony.TelephonyManager; 
 
public class SIMHelper { 
 
    public static String getIMSI(Context localContext) { 
        TelephonyManager telMgr = (TelephonyManager) localContext 
                .getSystemService(Context.TELEPHONY_SERVICE); 
        String imsi = telMgr.getSubscriberId(); 
        return imsi; 
    } 
 
    public static String getIMEI(Context localContext) { 
        TelephonyManager telMgr = (TelephonyManager) localContext 
                .getSystemService(Context.TELEPHONY_SERVICE); 
        String imsi = telMgr.getDeviceId(); 
        return imsi; 
    } 
     
    public static String checkType(Context localContext){ 
        String imsi=getIMSI(localContext); 
        if(imsi!=null){ 
            if(imsi.startsWith("46000") || imsi.startsWith("46002")){//因為移動網路編號46000下的IMSI已經用完,所以虛擬了一個46002編號,134/159號段使用了此編號  
            //中國移動  
                return "YD"; 
            }else if(imsi.startsWith("46001")){ 
            //中國聯通  
                return "LT"; 
            }else if(imsi.startsWith("46003")){ 
                return "DX"; 
            //中國電信  
            } 
        } 
        return ""; 
    } 
 


摘自 android小益的專欄

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.