我想知道是否可以用android应用程序访问sim卡

最佳答案

你可以得到这样的IMEI(但这是你想要的吗?),举个例子:

mTelephonyMgr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String imei = mTelephonyMgr.getDeviceId();

同样,你有
String getSimCountryIso():

返回与SIM卡提供商的国家代码等效的ISO国家代码。
String getSimOperator():返回sim提供商的mcc+mnc(移动国家代码+移动网络代码)。
String getSimOperatorName():返回服务提供商名称(SPN)。
String getSimSerialNumber():返回SIM卡的序列号(如果适用)。
int getSimState():返回指示设备SIM卡状态的常数。
String getSubscriberId():返回唯一的用户id,例如,gsm电话的imsi。
更多信息,请查看this page
别忘了在清单中添加正确的权限(getDeviceId() => Requires Permission: READ_PHONE_STATE

关于android - 使用Android应用程序访问SIM卡?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2372757/

10-12 05:12