手机上,通过*#06#可以取到手机的IMEI号,但还没有快捷的方式可以读取IMSI号码。
为此,可以写一个小Android应用程序来实现该目标。主要包括如下几个方面:
权限设置:
获取IMSI:String imsi = ((TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId()
(Optional)获取IMEI:String imei = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE).getSubscriberId()
具体代码:
1. AndroidManifest.xml —— 权限
package="com.flyingbird.imsi"
android:versionCode="1"
android:versionName="1.0" >
android:minSdkVersion="8"
android:targetSdkVersion="19" />
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" ><