获取linux系统编码,Android获取IMEI码
相比大家都知道,每部手机都有一个属于自己的字符串,这个字符串是全球唯一的;即使相同品牌,相同型号,它们彼此也不会雷同;这个码就是IEMI码。
有了IMEI码,我们就能很方便的区分出每一台机器,区分出机器拥有者、使用者。IMEI码也是用户无法自行更改的,因此很大程度上防止了“作弊”用户行为。比如,我们可以用IEMI码作为登陆验证。
我之前做的工程中,有几个牵扯到了AndroidPad。(见 http://www.linuxidc.com/Linux/2011-10/44917.htm 与 http://www.linuxidc.com/Linux/2011-10/44918.htm)同样,我也能从中获取IMEI码。可见,IMEI码不仅仅局限于手机;但是不同的是,我测试的aigo的几个Pad,他们的IMEI码中含有字母,因此如果今后大家在通过代码查询IMEI码时发现有字母在内,不要犹豫,这很正常。
废话不多说了,看代码!
代码主要有两部分,一是Java代码,另一个则是Manifest.xml中的权限。
先看Java代码:
//获取IMEI码
TelephonyManager telephonyManager = (TelephonyManager)this
.getSystemService(Context.TELEPHONY_SERVICE);
String IMEI = telephonyManager.getDeviceId();
//将获取到的IMEI码打印
System.out.println("IMEI:"+ IMEI);我们设定字符串IMEI,最后打印字符串,就能看到IMEI码了。
其次是Manifest.xml中权限:
本文工程资源下载:
用户名与密码都是www.linuxidc.com
具体下载目录在 /pub/Android源码集锦/2011年/10月/Android获取IMEI码/
内容不多,但很有用!
获取linux系统编码,Android获取IMEI码相关推荐
- python相关linux_Python实现获取Linux系统基本信息
Python实现获取Linux系统基本信息,获取信息如下: 主机名 系统版本 系统内核版本 总内存 CPU生厂商 CPU总核心数 服务器生厂商 服务器序列号 各网卡IP,MAC和网卡名信息 实现代码如 ...
- 使用Python获取Linux系统的各种信息
From: http://www.jb51.net/article/52058.htm 这篇文章主要介绍了使用Python获取Linux系统的各种信息,例如系统类型.CPU信息.内存信息.块设备等,需 ...
- 获取 Linux 系统所有网卡信息
功能介绍 获取 Linux 系统网卡数量(包括环回) 遍历每张网卡 打印网卡的 名称.MAC 地址.IP 地址.广播地址.子网掩码 源码 interface_info.c #include <s ...
- linux多cpu运行python脚本,linux系统使用python获取cpu信息脚本分享
linux系统使用python获取cpu信息脚本分享 代码如下: #!/usr/bin/env Python from __future__ import print_function from co ...
- 验证:获取linux系统的网卡信息
有时候,总想验证一些奇怪的想法,干脆就写下来,以备后查. 想法:获取linux系统的网卡信息(1)网卡名称 (2)IPv4 (3)IPv6 (4)MAC地址 (5)是否回环地址 (6)是否物理网卡 ( ...
- linux音频自动转码,使用SoundConverter在Linux系统下批量音频转码的方法
以下教你在 Linux 操作系统下批量音频转码,只需要下载并安装 SoundConverter 即可,它的使用方法非常的简单,下面会做一说明. 背景 时下最流行的音频压缩格式当然是 MP3 了,目前主 ...
- 以wifi为媒介,linux系统与android设备交互
-.通过hostapd.dhcp和iptables创建wifi热点 我早在三年前,就注意android了.不过最近才买了台天宇w719,而之前我一直在用MTK平台手机. 买手机之前一个星期内,我通过互 ...
- android获取电池信息;android获取电池容量、技术、电压、电量、温度等信息
android获取电池信息:android获取电池容量.技术.电压.电量.温度等信息 1.这里我仅展示工具类,需要注意的是这里的部分值要刷新后才能显示,添加刷新UI的方法即可,而且电量温度等都是变化的 ...
- android获取GPU信息;android获取GPU渲染器、供应商、版本和扩展名等信息
android获取GPU信息:android获取GPU渲染器.供应商.版本和扩展名等信息 效果: 1.布局文件 <?xml version="1.0" encoding=&q ...
最新文章
- python使用循环嵌套显示数字金字塔_如何使用Python生成数字金字塔?
- 函数重写 java_java 函数的重载和重写实例代码
- Android之父卸任意味着什么?
- Tensorflow详解保存模型(基础版)
- 自学html代码,新手学HTML代码的简易方法
- 笨办法学 Python · 续 练习 48:`ed`
- Goodfellow新研究:对抗样例让机器与人类双双上当 | 论文
- opencv 图像边缘检测 Canny边缘检测算法使用
- Linux调度新特性EAS
- 侠客行java_侠客行
- 三极管设计,理解饱和,线性区域和截止区
- java 调用打印机打印PDF文件
- 道路中心线提取、河道中心线的提取(ArcScan)
- 学一点Wi-Fi:WEP
- 我们应该拥有怎样的职场价值观
- CHROME扩展笔记之webRequest·图片拦截
- 记一次usb3.0千兆网卡的选购经历;
- 李宏毅2022机器学习hw6
- android9默认字体下载,iFont爱字体 v5.5.9 Android特别版-实用的手机换字体软件
- 继电保护原理1.2-反时限过流保护