java - Android:如何使用 Java 获取序列号,如关于设备、状态中所示

标签 java android

在我的 Android 平板电脑上,我转到“设置”->“关于设备”->“状态” 在此屏幕中,我找到一个长度为 11 个字符的序列号。 我想用Java读取这个序列号。 有人知道如何做到这一点吗?

最佳答案

使用

String x = Build.SERIAL

了解更多详情check this out. 这是设备序列号。

对于设备的 MDN 或 MEID,具体取决于手机使用的 radio (GSM 或 CDMA),请尝试

TelephonyManager tManager = (TelephonyManager)myActivity.getSystemService(Context.TELEPHONY_SERVICE);
String uid = tManager.getDeviceId();

并将权限包含在 list 文件中:

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

关于java - Android:如何使用 Java 获取序列号,如关于设备、状态中所示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21402552/

相关文章:

尝试使用 MongoDB BulkWriteOperation 时出现 java.lang.IllegalStateException

android - 当我想要获取包抖动时,它显示 HTTP 错误 403 : Forbidden

java - onCreate 按预期被调用。但表没有创建

java - Android 中的自定义最大 asyncTasks

android - SipManager.newInstance(this) 返回 null

android - 如何在带有改造的android中显示HTML响应

java - Apache Tomcat 启动失败,找不到 SAXParserFactoryImpl

java - 无法读取 json post 方法 (jackson)

java - Aptana studio 3 挂起并且无法在 El Capitan beta 3 中启动

java - 端口 SecretKeySpec Java 代码转换为 Python27