Android的版本信息可以通过android.os.Build获得,电话信息可以通过TelephonyManager获得,代码如下:

private void get_infor(){
    sdk = android.os.Build.VERSION.SDK;;
    release = android.os.Build.VERSION.RELEASE;
    user = android.os.Build.USER;   
    TelephonyManager tm = (TelephonyManager)
      this.getSystemService(Context.TELEPHONY_SERVICE);
    deviceid = tm.getDeviceId();
    tel = tm.getLine1Number();
    imei =tm.getSimSerialNumber();
    imsi =tm.getSubscriberId();     
    }

android.os.Build.VERSION.RELEASE是Android版本,android.os.Build.VERSION.SDK是SDK版本,android.os.Build.USER是用户名(不大清楚这里的用户是什么意思)。getDeviceId()是手机的设备ID,getLine1Number()是手机的号码(一般不能获得),getSimSerialNumber()是手机的IMEI,getSubscriberId()是手机的IMSI。

运行效果如下:

转载于:https://www.cnblogs.com/mstk/p/3438074.html

获取Android版本信息和电话信息相关推荐

  1. 在Java中获取Android端登陆的设备信息

    最近在项目中有个需求,需要获取Android设备的信息,例如:华为,Android10. 可以通过request.getHeader("User-Agent");中来解析出.但是实 ...

  2. adb 查看gpu_获取android 设备的cpu gpu信息 mac地址

    1.获取cpu信息:cpu信息存在于/proc/cpuinfo文件下,adb shell 进去后用 cat /proc/cpuinfo 可以查看 private String getCpuInfo() ...

  3. aapt 获取Android版本信息和图标

    aapt android开发工具的一个命令行工具. apk android的安装文件 下面是用python脚本获取版本 图标信息.O(∩_∩)O 有个问题呢,但是 ,先记录下. #!/usr/bin/ ...

  4. android源码已关联设备,获取android设备已安装应用信息

    本文将介绍如何获取设备中已经安装的应用信息,包括:应用名称.包名.图标等. 获得信息列表后,选择某一项记录还可以启动对应的应用! 1.代码实现 package com.example.showappl ...

  5. Unity 获取Android版本号和其他手机信息

    获取版本号需要使用Gradle打包调用Java C# int systemMemory = SystemInfo.systemMemorySize; int processorCount = Syst ...

  6. php获取android版本,php-获取Android应用的类别-在服务器端

    标签:php 在这种情况下,我的内部应用程序正在捕获用户使用的所有应用程序,并将列表上传到我们的云服务器,在那里我需要在游戏商店中按"类别"对它们进行分类. 如果android代码 ...

  7. 鸿蒙系统获取Android版本

    华为手机连接电脑 cmd命令:adb shell getprop ro.build.version.release 查看CPU架构:adb shell getprop ro.product.cpu.a ...

  8. Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)

    Android获取设备各项信息(设备id.ip地址.APP应用名称.设备名称.运行商.品牌.型号.分辨率.处理器.国家码.系统语言.网络类型.oaid.android版本.操作系统版本.mac地址.应 ...

  9. android电话api,Android电话信息相关API

    Android平台提供的电话信息系统管理功能,主要包括:获取电话信息(设备信息.SIM信息以及网络信息).侦听电话状态(呼叫状态.服务状态.信号强度状态等)和调用电话拨号器. TelephoneMan ...

最新文章

  1. Hessian矩阵在XGBoost算法的应用小结
  2. 图解Detours实例
  3. 网络配置及shell基础
  4. 【论文解读】传统图像处理与深度学习又一结合:时空多尺度非局部自相似集成视频超分...
  5. 总奖金近9万!视频超分辨率大赛等你来战!
  6. 算法高级(28)-递归、分治、动态规划、贪心、回溯、分支限界几大相似算法比较
  7. Queue--队列(c语言简单实现)
  8. 阿里巴巴对外开源液冷数据中心技术
  9. 武汉理工大学刷课,刷在线作业程序,做作业脚本
  10. JAVA之所得税计算器
  11. 服务器维修责合同,2021年服务器维护委托合同样本.doc
  12. 《CLR via C#》读书笔记-.NET多线程(一)
  13. 【LeetCode - 248】中心对称数 III
  14. 断层约束的等值线追踪
  15. Android 跨平台技术对比
  16. Android Platform 3.0 SDK和Eclipse ADT安装记录三
  17. Cadence 16.6基本操作技巧
  18. ajax小猿圈面试题,小猿圈之2019年前端JavaScript面试题(二)
  19. uniapp 图片上传 删除
  20. 关于利用ADS进行多频多阻抗匹配的方法

热门文章

  1. Linux 命令出现号(大于号)如何退出
  2. React开发(155):请求方式得问题
  3. react学习(66)--ant design中Model宽度
  4. [vue] vue在组件中引入插件的方法有哪些?
  5. 工作195:解决key值不唯一的报错
  6. 前端学习(2668):删除功能
  7. 前端学习(2357):uni的基本数据绑定
  8. “约见”面试官系列之常见面试题之第七十一篇之let和var和const区别(建议收藏)
  9. 前端学习(1977)vue之电商管理系统电商系统之按钮与文本框的切换
  10. 前端学习(1670):前端系列实战课程之核心运动原理