# DeviceLibray
获取Android设备详细信息
# Step 1. Add the JitPack repository to your build file
allprojects {
repositories { ~~~~
...
maven { url 'https://jitpack.io' }
}
}
# Step 2. Add the dependency
dependencies {
implementation 'com.github.z244370114:DeviceLibray:1.0.4'
}
# 3. 使用说明
(1)需要在Application的onCreate()方法里面调用UtilsApp.init(this)进行初始化上下文
(2)需要注意的是FileUtils.getSDDeviceTxt(),该方法根据算法得到唯一的device_id,判断设备唯一性
# 4. app
下载源码安装直观查看对应字段数据明细
# HOME(首页)
<img alt="HOME" height="400" src="./app/src/main/assets/home.jpg" width="400"/>
# sdka
<img alt="sdka" height="400" src="./app/src/main/assets/sdka.jpg" width="400"/>
# hardware(硬件)
| 字段名 | 类型 | 说明 |
|:------------------:|:------:|:---------------------------:|
| model | String | 设备型号 |
| brand | String | 设备品牌 |
| product | String | 产品名称 |
| release | String | 系统版本 |
| sdk_version_code | String | SDK版本号 |
| physical_size | String | 物理尺寸 |
| cpu_type | String | cpu名字 |
| cpu_min | String | cpu最小频率 |
| cpu_max | String | cpu最大频率 |
| cpu_cur | String | cpu当前频率 |
| manufacturer_name | String | 制造商 |
| board | String | 主板名称 |
| serial_number | String | 设备序列号 |
| display | String | 显示屏参数 |
| id | String | 修订版本列表 |
| bootloader | String | 系统引导加载程序版本号 |
| finger_print | String | 设备指纹 |
| host | String | 执行代码编译的Host值 |
| hardware | String | 硬件名 |
| device | String | 设备参数 |
| user | String | 执行代码编译的User值 |
| radio_version | String | 无线电固件版本 |
| tags | String | 描述Build的标签 |
| time | String | 编译时间 |
| type | String | builder类型 |
| base_os | String | build基本操作系统 |
| baseband_ver | String | 基带版本 |
| resolution | String | 设备分辨率 |
| screen_density | String | 屏幕密度(像素比例:0.75/1.0/1.5/2.0) |
| screen_density_dpi | String | 屏幕密度(每寸像素:120/160/240/320) |
| cpu_abi | String | 获取设备指令集名称 |
| cpu_abi2 | String | 获取第二个指令集名称 |
| abis | String | 手机cpu架构,支持的指令集 |
| is_tablet | int | 是否是平板(1:是;0:不是) |
![hardware](./app/src/main/assets/hardware.png)
<br>
![hardware1](./app/src/main/assets/hardware1.png)
# general_data(通用数据)
| 字段名 | 类型 | 说明 |
|:-----------------------:|:------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| and_id | String | 安卓ID |
| gaid | String | GAID |
| network_operator_name | String | 网络运营商名称 |
| network_operator | String | 当前注册运营商的数字名称(MCC + MNC) |
| network_type | String | 当前网络类型:<br>NETWORK_2G<br>NETWORK_3G<br>NETWORK_4G<br>NETWORK_5G<br>NETWORK_WIFI |
| phone_type | String | |
| mcc | String | Mcc / IMSI MCC(移动国家代码) |
| bluetooth_mac | String | 蓝牙mac地址 |
| mnc | String | Mnc / IMSI MNC(移动网络代码) |
| locale_iso_3_language | String | 语言环境的三字母缩写 |
| locale_iso_3_country | String | 此地区的国家/地区的缩写 |
| time_zone_id | String | 时区的ID |
| locale_display_language | String | 用户显示的语言环境语言的名称 |
| cid | String | 基站编号 |
| dns | String |
没有合适的资源?快使用搜索试试~ 我知道了~
Android-史上最全、最完整,获取设备信息、获取手机唯一标识
共253个文件
xml:79个
java:36个
png:28个
需积分: 5 1 下载量 24 浏览量
2023-05-04
17:13:15
上传
评论
收藏 4.04MB RAR 举报
温馨提示
Android--史上最全、最完整,获取设备信息、获取手机唯一标识。 主要用于拿取用户手机信息做风控。
资源推荐
资源详情
资源评论
收起资源包目录
Android-史上最全、最完整,获取设备信息、获取手机唯一标识 (253个子文件)
029c542173164daf1782e0e09a63d2efecfe34 380B
04e9710a81a723bcb7356d3090dba755d9c812 340B
06043238952e922533cd0586318bac3f6c1067 154B
1c5990b29d6c9d025569c3220d2fbcfd97c045 167B
264d8a2c140f012bf2ee0adab52182ad84d428 6KB
3ab14f53179104fd92ac0fa99d9f768d57ec7d 164KB
3f8c25b164e20c826423bbc820d96dba17a0e3 186B
45917ffeaf02b4932d9b316bdcae306a3e2d59 108B
47a93861b11ba0080b5bd2900e5bf41e5b4bee 806B
5b33f3cc5ee06178e659dd455e7f707d310509 183B
7019c98c472b8b9457c89217e3c53a06810f09 5KB
8091da73b3f87eb80583778a971ad90e1a0c02 379B
95ff40aa72ee6248d48a51944063a2698174ba 380B
9f21526be41b288e58cc4c72fd95efde3c6172 27KB
gradlew.bat 2KB
classAnalysis.bin 1.99MB
executionHistory.bin 1.28MB
jarAnalysis.bin 392KB
outputFiles.bin 94KB
sha1-checksums.bin 86KB
fileHashes.bin 81KB
taskHistory.bin 49KB
md5-checksums.bin 28KB
resourceHashesCache.bin 20KB
last-build.bin 1B
cb4705242d6b00031c16d953071f9d52d3685b 88KB
COMMIT_EDITMSG 9B
config 309B
description 73B
e5bfcae2aa389009fd778ebf95934796a18464 520B
e8d7d35e315893fad126634d3d3249d71df6a0 6KB
eb4286088a3105d48b5cfdbcf4f65e2ce3aa1c 162B
exclude 240B
f54060a45f61c985d897dac2b76bb46ac1cf48 6KB
fbe947a1cd469aeeb38b78b15820666d9c03bc 121B
.gitignore 2KB
.gitignore 50B
.gitignore 6B
.gitignore 6B
build.gradle 1KB
build.gradle 896B
build.gradle 827B
settings.gradle 76B
gradlew 5KB
HEAD 660B
HEAD 192B
HEAD 32B
HEAD 23B
pack-b0a8be63ef537c24ae6f72fd9821c50a2a2f8d88.idx 10KB
DeviceLibrary.app.androidTest.iml 19KB
DeviceLibrary.app.unitTest.iml 15KB
DeviceLibrary.app.main.iml 15KB
DeviceLibrary.devicelibrary.androidTest.iml 8KB
DeviceLibrary.devicelibrary.main.iml 6KB
DeviceLibrary.devicelibrary.unitTest.iml 6KB
DeviceLibrary.devicelibrary.iml 3KB
DeviceLibrary.app.iml 2KB
DeviceLibrary.iml 708B
index 15KB
gradle-wrapper.jar 53KB
OtherUtils.java 27KB
GeneralUtils.java 19KB
PhoneUtils.java 18KB
StorageQueryUtil.java 9KB
NetWorkUtils.java 7KB
ContactDataArmour.java 6KB
FileUtils.java 5KB
ContactData.java 5KB
SkipPermissionUtils.java 5KB
BatteryBroadcastReceiver.java 5KB
CallRecordsData.java 5KB
HardwareData.java 4KB
AppListData.java 4KB
AdvertisingIdClient.java 4KB
AppListDataArmour.java 4KB
GeneralData.java 3KB
CpuUtils.java 3KB
MediaFilesUtils.java 3KB
LocationManagerUtils.java 2KB
OtherData.java 2KB
DeviceInfos.java 2KB
LanguageUtils.java 2KB
UtilsApp.java 2KB
JsonMap.java 2KB
PoolExecutor.java 2KB
MediaFilesData.java 1KB
StorageData.java 1KB
Md5Utils.java 1KB
LocationAddressData.java 981B
FileIOUtils.java 946B
ExampleInstrumentedTest.java 784B
NetWorkData.java 663B
SimCardData.java 634B
SensorData.java 485B
BatteryStatusData.java 439B
ExampleUnitTest.java 397B
sdka.jpg 466KB
home.jpg 258KB
zfb.JPG 219KB
wx.JPG 109KB
共 253 条
- 1
- 2
- 3
资源评论
怀君
- 粉丝: 3262
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 自动驾驶定位系列教程十:闭环修正.pdf
- HM2333-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- Python实现插入排序算法(源代码)
- 123.cpp
- HM2319-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- modbus4j-3.0.4.jar
- 蒙特·卡罗实验、使用蒙特·卡罗方法计算圆周率近似值.docx
- HM2319A-VB一款P-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- JAVA SpringBoot 集成华为云OBS,多镜像配置settings
- 一个文件共享系统,包括前端文件展示系统和后台管理系统,基于SpringBoot + MyBatis实现
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功