Android系统信息获取 之二:版本信息获取
2023-09-14 09:16:12 时间
获取当前应用的版本号:
获取对应的服务的版本信息:
可以看到这两个获取信息的差别在于getPackageInfo的第二个参数,查看Android系统中PackageManager.Java的代码,就会发现除了GET_ACTIVITIES, GET_SERVICES之外还有GET_RECEIVERS、GET_PROVIDERS、GET_GIDS等属性,由此可知要想获取这些属性的信息,均可通过上边的方法获取。
获取当前系统的版本号:
Android系统Build的属性均在Build.java这个文件中。
其中系统版本的代码可在其中查到,如下:
/*获取当前系统的android版本号*/
通过build.java文件获取其他信息,可参考下面代码:
相关文章
- [Android Memory] Android系统中查看某个应用当前流量的方法
- Android API之android.provider.ContactsContract.RawContacts
- android中分割线的实现
- 【ANDROID游戏开发十四】深入ANIMATION,在SURFACEVIEW中照样使用ANDROID—TWEEN ANIMATION!
- Android--获取系统时间的几种方式
- 腾讯技术团队最新出品,Android Framework系统框架底层原理解密
- 什么是Android逆向?如何学习安卓逆向?Android逆向自学笔记入门到实战
- Android系统音量调节策略学习总结
- Android 去掉Button自带边框
- Android图形显示系统——一张图片的显示流程
- Android 12.0 系统多个播放器app时,设置默认播放器
- 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )
- 【Android 逆向】Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )
- 【Android 安装包优化】Android 中使用 SVG 图片 ( 使用 appcompat 支持库兼容 5.0 以下版本的 Android 系统使用矢量图 )
- IDEA & Android Studio换主题背景
- android 系统 休眠流程
- Android开发问题集锦九--获取系统应用与服务
- Android系统信息获取 之十二:获取屏幕分辨率及密度
- Android系统信息获取 之十一:获取IMEI,IMSI号
- Android系统信息获取 之九:TelephonyManager类
- 迁移到Android后android.support.v4.content.FileProvider运行崩溃