Android获取系统信息
Android获取系统信息
android.os.build
android.os.build类中的信息非常丰富,包含了大量系统编译时的配置、设置信息。比如以下列举的
Build.BURAD //主板
Build.BRAND //android系统定制厂商,比如华为、小米等厂商
Build.MODEL //版本
Build.HARDWARE //硬件名
Build.PRODUCT //手机名
Build.VERSION_SDK_INT // 版本号
Build.HOST //Host名
Build.USER //user名
Build.TIME //编译时间
以上列出来的只是一部分。这些信息可以在**/system目录,通过cat build.pop命令查看信息**就可以得到
这些信息。
下面的图片中列出来的信息是在Pixe2 API30模拟器上获取的。
SystemProperty
SystemProperty这个类存储着设备的软硬件信息,很多信息和通过android.os.Build获取的值是相同的。下面列出了一些常用的属性。
os.name //os名称
os.version //os版本
os.arch //os架构
user.home //Home属性
user.name //Name属性
user.dir //Dir属性
java.class.path //Java class路径
java.class.version //Java Class版本
使用System.getProperty方法可以获取到对应的信息。
String version = System.getProperty("os.version");String name = System.getProperty("os.name");String arch = System.getProperty("os.arch");String userName = System.getProperty("user.name");Log.d(TAG, "getSys:arch: " + arch + " user.name: " + userName);Log.d(TAG, "getSys: name: " + name + " version: " + version);
参考
- 《Android群英传》
Android获取系统信息相关推荐
- Android 获取系统信息 手机号码 所在国家码
系统信息 在Android中可以通过android.os.Build这个类和System.getProperty("xxx");来获取设备信息,下面列举的常见设备信息摘自Andro ...
- Android Build类获取系统信息
Build类中的常量列表 Build类可以用来获取Android系统的相关信息.Build类中定义了一系列的public static final的常量,和两个静态内部类(VERSION和VERSIO ...
- 小程序开发API之获取系统信息wx.getSystemInfo()、wx.getSystemInfoSync()
wx.getSystemInfo() 获取系统信息 函数参数: 返回值: 例如: 写法一 index.js /*brand 设备品牌 model 设备型号pixelRatio 设备像素比screenW ...
- android 获取手机号码等相关功能
Android 屏幕显示设置 程序中默的显示是带有标题栏和系统信息栏的,有的时候,这很影响程序界面的美观.手机默认的是竖屏,或与感应器状态相关,为了某种效果,我们的程序需要限制使用横屏或竖屏.以下的代 ...
- android屏幕密度高度,Android获取常用辅助方法(获取屏幕高度、宽度、密度、通知栏高度、截图)...
我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现.下面就分享一下Android中常用的一些辅助方法: 获取屏幕高度: /** * 获得屏幕高度 * @para ...
- Android获取当前时间
2019独角兽企业重金招聘Python工程师标准>>> Android获取当前时间 2012-01-09 17:29:55| 分类: 私人日志 |字号 订阅 [转自stay] 取得 ...
- Android获取设备状态栏status bar高度的正确姿势
Android获取设备状态栏高度的正确姿势 正确代码方式: int height = 0;int resourceId = getApplicationContext().getResources() ...
- 格式android id,android 获取APP的唯一标识applicationId的实例
使用getIdentifier()方法可以方便的获各应用包下的指定资源ID. 方式一 int indentify = getResources().getIdentifier("com.te ...
- android 获取图片
Android获取手机或者内存卡里面的图片有两种方式 1.这是通过一种action Intent intent=new Intent();intent.setAction(Intent.ACTION_ ...
最新文章
- Python 代码转 Latex 公式,这个开源库用一行代码帮你搞定
- OPPO R9s在哪里开启Usb调试模式的完美步骤
- 依赖ConstraintLayout报错,Could not find *****,Failed to resolve:*****
- 取得COM对象的UUID并以string输出
- pyinstaller使用方法及案例
- Batoo JPA –比领先的JPA提供商快15倍
- data的值 如何初始化vue_Vue原理解析(九):搞懂computed和watch原理,减少使用场景思考时间...
- 2022图书出版行业营销白皮书
- Github:视觉问答最新资源汇总
- 【Elasticsearch】我们如何将 100 秒的 elasticsearch 查询优化为不到一秒。
- java面试笔试试题http://www.jobui.com/mianshiti/it/java/6827/
- mysql 分区 key 写法_mysql数据库KEY分区用法
- Python:bs4的使用
- 手机安装W ndows7镜像,Windows7ISO镜像安装系统教程
- 遇到过什么印象深刻的bug?
- csdn赵四老师语录
- 纯css写滚动的弹幕特效
- 双十一购买什么最划算,最值得入手的几款数码好物推荐
- 金三银四,磨砺锋芒;剑指大厂,扬帆起航(2020年最全大厂WEB前端面试题精选)上
- stm32f103mini IO
热门文章
- gcc编译-hal库-stm32f4xx串口IAP升级
- Sublime Text 下载-设置切换中文版
- Unity 如何在程序中发送Email邮件
- 华为一镜到底主题__荣耀30系列安装教程(支持鸿蒙2.0.0版本)
- 计算机考试题库判断题,计算机等级考试、期末计算机考试复习题库--1.判断题...
- 科学计算与数学建模-常微分方程数值解法 思维导图
- [计网:原理与实践] 第三章:直接连接的网络(课后习题整理)
- ERP、PLM是什么意思?ERP、PLM有什么内在联系
- Go语言学习笔记之基础语法(一)
- python配色_[转]修改Python IDLE代码配色及语法高亮主题