获取设备IMEI ,手机名称,系统SDK版本号,系统版本号_weixin_33735077的博客-程序员宅基地

技术标签: 移动开发  

1、获取设备IMEI
 TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
 String IMEIs = tm.getDeviceId() ;

需要的权限

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

 

运行结果: 867463029221621

 

2、获取手机名称

  String phoneName = android.os.Build.MODEL ;

 

运行结果:MI 4LTE  (本人的手机是小米4移动4G版)

 

3、获取系统SDK版本号

 int phoneSDK = Build.VERSION.SDK_INT ;

 

运行结果:19

 

4、获取手机系统版本号

String phoneVersion = android.os.Build.VERSION.RELEASE ;

 

运行结果:4.4.4

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33735077/article/details/90224493

智能推荐

详细介绍AUTOSAR APPL应用层-part1_木子n1的博客-程序员宅基地

我们先来看一张图,这个是vector 的AUTOSAR APPL的方案。从上图可以看出是汽车电子开发常用的V型开发,其中红色部分的就是APPL层,vector设计APPL的SWC(software component),即软件组件,使用的是DaVinci Developer工具。1、什么是软件组件(SWC)?就是APPL实现一个特定功能的模块。如上图,红色线框的就是一个SWC,这个是个通用的SWC,后边还有ACTUATOR SWC,SENSOR SWC等类型,我们后续再介绍,看到上图对SWC有个直.

《VUE》VSCode编写vue项目文件出现红色波浪线_weixin_30570101的博客-程序员宅基地

之前创建项目的时候,把eslint语法检查给装上了,在用vscode编写代码的时候,稍微打个空格,编辑器就出现红色波浪线提示语法错误,这就真的有点恶心了,在网上也找了很多方法,都没有解决到根本问题,索性就自己去设置,试了半天,总算是弄好了,现在分享给大家红色波浪线出现的地方有两处,一处是js文件(包括script标签内),一处是组件模板js文件中,在网上看到...

常用类————(3)Date、DateFormat、SimpleDateFormat、Calendar类_好吃的都给你呀的博客-程序员宅基地

Date类该类对象用于表示一个特定的瞬间,根据构造方法同,表示不同的瞬间。构造方法(在API中搜索时我们会发现有两个Date类,其中有一个是关于数据库sql的,这里学习的是util包里的。)代码实例:import java.util.Date;public class Demo1 { public static void main(String[] args...

关于raft共识算法_felix_yujing的博客-程序员宅基地

raft是一个确保分布式一致性的共识算法,使用这个算法的代表作有我们常用的etcd工具。发现一个介绍raft算法的动画,一般看算法会觉得很头疼,但是这个动画将raft算法介绍的简洁易懂: http://thesecretlivesofdata.com/raft/感兴趣的还可以查看raft的官网和论文。

VScode代码格式化后不符合ESLint风格问题处理_SilenceJude的博客-程序员宅基地_vscode 关闭eslint

问题描述vscode中默认代码格式化ctrl+shift+f后,代码无法通过eslint的代码风格检查。 解决方案首先安装eslint,prettier-Code formatter,vetur 这三个插件,大多数情况下vetur已经安装了。 然后文件——首选项——设置,来到用户设置。 用户设置这里配置如下代码, 具体代码:{ &quot;workbench.ed...

Gavin老师Transformer直播课感悟 - Rasa对话机器人项目实战之银行金融Financial Bot架构视角下的Training及Reference全生命周期、功能实现解析(五十四)_m0_49380401的博客-程序员宅基地

本文继续围绕工业级业务对话平台和框架Rasa,对Rasa对话机器人项目实战之银行金融Financial Bot架构视角下的Training及Reference全生命周期、功能实现、及产品的二次开发进行分析。一、Rasa对话机器人项目实战之银行金融Financial Bot架构视角下的Training及Reference全生命周期、功能实现、及产品的二次开发Rasa 3.X中Graph Architecture解析及其在银行金融Financial Bot中的落地实现 上面的D...

随便推点

如何选择电机驱动器IC?_dldzjsyyy的博客-程序员宅基地_电机驱动ic

电机驱动及控制领域的最明显趋势是采用无刷直流(BLDC)电机,但在考虑将设计转为BLDC时,必须要认真考虑这样做的原因。通过升级整合,BLDC马达和驱动系统的成本已经可以大幅度降低。无论是带传感器还是没有传感器的BLDC马达驱动器,主要考虑因素的是可靠性、可闻噪声和整体效率。下面我们通过几个数据来考虑如何选择电机驱动ICA4949:三相电机单芯片无霍尔正弦波驱动适合应用:小功...

error C2065: ‘__in’ : undeclared identifier_swanabin的博客-程序员宅基地

转自VC错误:http://www.vcerror.com/?p=1307问题描述:编译时出现:error C2065: ‘__in’ : undeclared identifiererror C2146: syntax error : missing ‘)’ before identifier ‘HRESULT’warning C4229: anachroni

【IT职场】《富爸爸穷爸爸》全书精华摘录_成鹏致远的博客-程序员宅基地

序言    富人之所以越来越富,穷人之所以越来越穷,中产阶级之所以总是在债务泥潭中挣扎, 其主要原因之一在于他们对金钱的观念不是来自学校,而是来自家庭。    税是惩勤奖懒   大多数人认为世界上除了自己外,其他人都应该改变。   改变自己比改变他人更容易   穷人和中产阶级为钱而工作,富人让钱为他们工作 真正的学习需要精力、激情和热切的愿望。愤怒是其中一个重要的成分,因为激情正是愤怒和热爱的结

Fedora 7 下日记本TreeLine的安装_sandynothing的博客-程序员宅基地

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> Tree Line的安装花蘑菇2007/7/29 一.下载http://bellz.org/treeline/download.html (

前端前端开发工程师_我们庞大的工程师团队会使用此前端开发指南_cumian9828的博客-程序员宅基地

前端前端开发工程师by Yangshun Tay 阳顺泰 我们庞大的工程师团队会使用此前端开发指南 (Our large team of engineers use this front end development guide)Front end development has never been so complex and exciting as it is today. New ...

服务器安装360文档卫士,360文档卫士的安装使用方法_寂寞的章鱼先生的博客-程序员宅基地

360文档卫士是奇虎360官方开发的一款专门保护文件的安全软件,这款软件号称“敲诈者病毒终结者”,这款软件拥有超强的预警机制,可有效预防文件被篡改,保护用户的文档安全。软件支持自动备份,能解决文档被恶意篡改和加密的问题,完全阻断文件被植入病毒!今天小编来为大家简单的介绍一下360文档卫士的安装使用方法,希望大家会喜欢。360文档卫士安装方法1、下载文件找到"360文档卫士_1.0.0.1001.e...