adb 셸 을 통 해 핸드폰 정 보 를 얻 습 니 다.

6069 단어 android
목차
1. 모 바 일 시스템 정보 (CPU, 제조 업 체 이름 등) 가 져 오기
2. 모 바 일 시스템 버 전 가 져 오기
3. 모 바 일 시스템 api 버 전 가 져 오기
4. 휴대폰 기기 모델 가 져 오기
5. 휴대폰 제조 업 체 이름 가 져 오기
6. 핸드폰 번호 가 져 오기
7. 휴대폰 가 져 온 IMEI
8. 휴대폰 mac 주소 가 져 오기
9. 핸드폰 메모리 정보 가 져 오기
10. 핸드폰 저장 정보 가 져 오기
11. 핸드폰 해상도 가 져 오기
12. 핸드폰 물리 밀도 획득
다음으로 전송:https://blog.csdn.net/fasfaf454/article/details/5438743
1. 모 바 일 시스템 정보 (CPU, 제조 업 체 이름 등) 가 져 오기
adb shell "cat/system/build.prop | grep "product""
C:\Users\lenovo>adb shell "cat /system/build.prop | grep "product""
ro.product.model=MI MAX 2
ro.product.brand=Xiaomi
ro.product.name=oxygen
ro.product.device=oxygen
ro.product.board=msm8953
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=arm64-v8a
ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=arm64-v8a
ro.product.locale=zh-CN
# ro.build.product is obsolete; use ro.product.device
ro.build.product=oxygen
ro.product.model=Max2
ro.product.first_api_level=25
ro.product.manufacturer=Xiaomi
ro.product.cuptsm=XIAOMI|ESE|02|01

2. 모 바 일 시스템 버 전 가 져 오기
adb shell getprop ro.build.version.release
C:\Users\lenovo>adb shell getprop ro.build.version.release
7.1.1

3. 모 바 일 시스템 api 버 전 가 져 오기
adb shell getprop ro.build.version.sdk
C:\Users\lenovo>adb shell getprop ro.build.version.sdk
25

4. 휴대폰 기기 모델 가 져 오기
adb -d shell getprop ro.product.model
C:\Users\lenovo>adb -d shell getprop ro.product.model
MI MAX 2

5. 휴대폰 제조 업 체 이름 가 져 오기
adb -d shell getprop ro.product.brand
C:\Users\lenovo>adb -d shell getprop ro.product.brand
Xiaomi

6. 핸드폰 번호 가 져 오기
두 가지 방법 이 있어 요.
1.  adb get-serialno
C:\Users\lenovo> adb get-serialno
********

2.  adb shell getprop ro.serialno
C:\Users\lenovo>adb shell getprop ro.serialno
********

7. 휴대폰 가 져 온 IMEI
휴대 전화 와 시스템 의 제한 으로 인해 반드시 얻 을 수 있 는 것 은 아니다.
1. adb shell dumpsys iphonesubinfo
C:\Users\lenovo>adb shell dumpsys iphonesubinfo
没获取到

그 중에서 Device ID 는 IMEI 번호 입 니 다.
2. adb shell getprop gsm.baseband.imei
C:\Users\lenovo>adb shell getprop gsm.baseband.imei

3. service call iphonesubinfo  
C:\Users\lenovo>service call iphonesubinfo 1
'service' 不是内部或外部命令,也不是可运行的程序或批处理文件。

이런 방식 은 얻 은 정 보 를 스스로 처리 해 야 한다.
8. 휴대폰 mac 주소 가 져 오기
adb shell cat/sys/class/net/wlan0/address
C:\Users\lenovo>adb shell cat /sys/class/net/wlan0/address
/system/bin/sh: cat: /sys/class/net/wlan0/address: No such file or directory

9. 핸드폰 메모리 정보 가 져 오기
adb shell cat/proc/meminfo
C:\Users\lenovo>adb shell cat /proc/meminfo
MemTotal:        3682812 kB
MemFree:           41732 kB
MemAvailable:     905716 kB
Buffers:          161144 kB
Cached:           741828 kB
SwapCached:         7768 kB
Active:          1532160 kB
Inactive:         754384 kB
Active(anon):    1155952 kB
Inactive(anon):   385416 kB
Active(file):     376208 kB
Inactive(file):   368968 kB
Unevictable:      147204 kB
Mlocked:          147204 kB
SwapTotal:       2306044 kB
SwapFree:        2066164 kB
Dirty:               232 kB
Writeback:             0 kB
AnonPages:       1530512 kB
Mapped:           501776 kB
Shmem:             10836 kB
Slab:             428816 kB
SReclaimable:     217808 kB
SUnreclaim:       211008 kB
KernelStack:       50464 kB
PageTables:        56960 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     4147448 kB
Committed_AS:   100290008 kB
VmallocTotal:   258998208 kB
VmallocUsed:      162832 kB
VmallocChunk:   258748252 kB

10. 핸드폰 저장 정보 가 져 오기
adb shell df
C:\Users\lenovo>adb shell df
Filesystem                            1K-blocks     Used Available Use% Mounted on
rootfs                                  1714944     6984   1707960   1% /
tmpfs                                   1820928      636   1820292   1% /dev
tmpfs                                   1820928        0   1820928   0% /mnt
none                                    1820928        0   1820928   0% /sys/fs/cgroup
/dev/block/bootdevice/by-name/system    3999372  3249960    733028  82% /system
/dev/block/bootdevice/by-name/cust       825240   528276    280580  66% /cust
/dev/block/bootdevice/by-name/persist     28144      676     26816   3% /persist
/dev/block/bootdevice/by-name/cache      253920     1880    246800   1% /cache
/dev/block/bootdevice/by-name/dsp         12016     5048      6644  44% /dsp
/dev/block/bootdevice/by-name/modem      131008    82464     48544  63% /firmware
/dev/block/dm-0                        24022416 22747120   1127840  96% /data
/dev/block/loop0                          92656     1004     89688   2% /su
/dev/fuse                              24022416 22747120   1127840  96% /storage/emulated

핸드폰 내부 저장 정보 가 져 오기:
매력 적 인 핸드폰: adb shell df/mnt/shell/emulated
 
기타: adb shell df/data
C:\Users\lenovo>adb shell df /data
Filesystem      1K-blocks     Used Available Use% Mounted on
/dev/block/dm-0  24022416 22747120   1127840  96% /data

sdcard 저장 정보 가 져 오기:
adb shell df/storage/sdcard
C:\Users\lenovo>adb shell df /storage/sdcard
df: '/storage/sdcard': No such file or directory
df: '/storage/sdcard': No such file or directory

11. 핸드폰 해상도 가 져 오기
adb shell "dumpsys window | grep mUnrestrictedScreen"
C:\Users\lenovo>adb shell "dumpsys window | grep mUnrestrictedScreen"
    mUnrestrictedScreen=(0,0) 1080x1920

12. 핸드폰 물리 밀도 획득
adb shell wm density
C:\Users\lenovo>adb shell wm density
Physical density: 480
Override density: 440

 

좋은 웹페이지 즐겨찾기