你可以像这样获取 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。
了解更多,请查看这一页 http://developer.android.com/intl/de/reference/android/telephony/TelephonyManager.html
并且不要忘记在清单中添加正确的权限(getDeviceId() => Requires Permission: READ_PHONE_STATE
)