首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android平板电脑序列号(非IMEI/DEVICE_ID/ Serial )

Android平板电脑序列号(非IMEI/DEVICE_ID/ Serial )
EN

Stack Overflow用户
提问于 2012-11-09 11:04:47
回答 2查看 8K关注 0票数 2

我是新手

我正在使用三星标签P3100 (ICS4.04).on菜单设置->关于设备->状态,我可以通过编程获得device.How的序列号来获得这个序列号的值吗?

请帮帮我。

android.os.Build.Serial <>序列号

注:序列号<> IMEI <> android_id <> mac地址

EN

回答 2

Stack Overflow用户

发布于 2012-11-09 11:12:41

代码语言:javascript
复制
 public class Utility {
Context context;

public AdParameters(Context context) {
    this.context = context;
    metrics = context.getResources().getDisplayMetrics();
}

public String getDeviceName() {
    return android.os.Build.MODEL;
}

public String getIMEI() {

    TelephonyManager telephonyManager = (TelephonyManager) context
            .getSystemService(Context.TELEPHONY_SERVICE);
    return telephonyManager.getDeviceId();

}



public String getMobielNo() {

    TelephonyManager tm = (TelephonyManager) context
            .getSystemService(context.TELEPHONY_SERVICE);
    return tm.getLine1Number();

}

}

Android: How to programmatically access the device serial number shown in the AVD manager (API Version 8)。看一下这个链接。

票数 0
EN

Stack Overflow用户

发布于 2014-03-06 22:34:51

您可以在adb shell上使用getprop命令,并检查哪些文件包含正确的串行number.Many时间,序列号位于不同的文件中,并且代码必须是特定于设备的。

对于samung Tab 3,您可以使用以下代码:

尝试{

代码语言:javascript
复制
    Class<?> c = Class.forName("android.os.SystemProperties");

    Method get = c.getMethod("get", String.class, String.class);

    serialnum = (String) (get.invoke(c, "sys.serialnumber", "unknown"));

} catch (Exception ignored) {

    serialnum = "unknown";

}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13301518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档