1、获取手机系统信息( CPU,厂商名称等)
adb shell "cat /system/build.prop | grep "product""

2、获取手机系统版本
adb shell getprop ro.build.version.release

3、获取手机系统api版本
adb shell getprop ro.build.version.sdk

4、获取手机设备型号
adb -d shell getprop ro.product.model

5、获取手机厂商名称
adb -d shell getprop ro.product.brand

6、获取手机的序列号
有两种方式

1、  adb get-serialno

2、  adb shell getprop ro.serialno

7、获取手机的IMEI
有三种方式,由于手机和系统的限制,不一定获取到

1、 adb shell dumpsys iphonesubinfo

其中Device ID即为IMEI号

2、 adb shell getprop gsm.baseband.imei

3、 service call iphonesubinfo 1

此种方式,需要自己处理获取的信息得到

8、获取手机mac地址

adb shell cat /sys/class/net/wlan0/address

9、获取手机内存信息
adb shell cat /proc/meminfo

10、获取手机存储信息
adb shell df

获取手机内部存储信息:

魅族手机: adb shell df /mnt/shell/emulated

其他: adb shell df /data

获取sdcard存储信息:

adb shell df /storage/sdcard

11、获取手机分辨率
adb shell "dumpsys window | grep mUnrestrictedScreen"

12、获取手机物理密度
adb shell wm density

  • adb shell input text

    输入一个字符串,只支持英文数字和部分符号
    当需要为一个控件输入内容时,需要先保证输入框正片处于焦点

  • adb shell dumpsys activty | grep -i mSleeping

    判断当前屏幕状态

  • adb shell dumpsys cpuinfo

  • adb shell top -s cpu

    获取手机cpu信息

  • adb shell am start packageName/className

    启动一个Activity

  • adb shell am broadcast

    发送一个广播,使用-a来指定Action,-d指定数据

  • adb shell am broadcast -a 'com.icechao.broadcast'

  • adb shell am am force-stop packageName

    强制停止一个应用

  • adb shell pm clear packageName

    清理应用数据

  • adb shelll kill pid

    杀死某个进程

  • adb logcat -v time -d

    打印logcat

  • adb shell df

    文件系统的磁盘空间占用情况

  • adb shell /system/bin/screencap -p /sdcard/screenshot.png

    手机截屏

  • adb shell screenrecord --time-limit 10 /sdcard/demo.mp4

    录制屏幕

  • adb shell getprop dhcp.wlan0.ipaddress

    获取手机ip地址

  • cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq

    获取手机Cpu最小频率

  • cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq

    获取手机Cpu最大频率

  • cat /sys/devices/system/cpu/cpu0/cpufreq/kernel_max

    获取手机cpu核数

  • adb shell dumpsys window policy | grep mScreenOnFully

    获取手机屏幕策略,windows中需要不能使用grep命令筛选信息

  • adb shell dumpsys window policy | grep mShowingLockscreen

    判断当前手机是否是锁屏状态

  • adb shell svc wifi enable/disable

       打开手机wifi,实测部份三星手机不支持些方法
    
  • adb shell monkey

    能过monkey植入事件为app进行压力测试

grep(命令中 ' | '到命名结束的部份)命令可以从得到的结果里筛选想要的信息行,这个命令只支持linux 在windows可以考虑使用findstr

在进入手机shell模式后很多通用命令是和linux是一样的,所以可以直接使用linux命令来获取手机的信息

当电脑连接多台手机使用 adb -s 手机序列号 命令 的方式指定手机

adb shell intput swipe left top right bottom

植入屏幕滑动事件
左上为滑动的起始位置,右下为滑动的结束位置
adb shell input swipe 100 200 500 300

adb shell input tap

植入屏幕点击事件,先X轴再Y轴

  adb shell input tap 100 200

Android 通过adb获取手机信息相关推荐

  1. 仿91助手的PC与android手机通讯(5) --- 使用adb获取手机信息

    到这里,我知道的就差不多了.后面就是跟android手机的命令传递了.这些操作主要使用到android工具包---adb(android debug bridge).这个东西是google提供的,网上 ...

  2. android 获取手机信息工具类

    package com.yqy.yqy_listviewheadview;import android.content.Context; import android.telephony.Teleph ...

  3. android开发获取手机,通过ADB获取Android手机信息,获取手机信息

    通过ADB获取Android手机信息,获取手机信息 原文:https://blog.csdn.net/fasfaf454/article/details/51438743 1.获取手机系统信息( CP ...

  4. [获取手机信息]-通过 ADB 命令获取手机信息

    ################################################## 目录 通过 ADB 命令获取手机信息 ADB 常用查看命令 使用 -l 查看设备详细信息 查看机型 ...

  5. 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://2402766.blog.51cto.com/2392766/1080837 为了 ...

  6. [转] android获取手机信息大全

    原文链接:http://blog.csdn.net/hytfly/article/details/8552483 IMEI号,IESI号,手机型号: private void getInfo() { ...

  7. Android 12 通过 adb 获取 imei 信息

    Android 12 通过 adb 获取 imei 信息 小米 E:\exe>adb shell "service call iphonesubinfo 1 | cut -c 52-6 ...

  8. android 6.0获取手机imei,android获取手机信息大全,android获取大全,IMEI号,IESI号,...

    android获取手机信息大全,android获取大全,IMEI号,IESI号, IMEI号,IESI号,手机型号: [java] view plaincopyprint?private void g ...

  9. adb 获取手机屏幕内容 截屏录制视频

    adb 获取手机屏幕内容 截屏录制视频 官方文档 安装 屏幕截图获取 连接设备到adb,使用命令查看:·adb devices adb shell screencap /sdcard/screen.p ...

  10. Android 使用adb修改手机分辨率、dpi

    为了适配不同尺寸屏幕的手机,最简单的方式就是通过adb修改分辨率和dpi adb安装 Android Studio 安装adb(Android Debug Bridge) adb修改size 查看分辨 ...

最新文章

  1. Mysql 小数点后最多保留两位数
  2. html,h4,h5的区别,(转)H5和H4的对比听感
  3. 应用程序的并行配置不正确_阿里架构师:天天高并发,达不到百万以上并发都不叫高并发...
  4. app把信息添加到mysql_如何将数据库表中的数据添加到ListView C#Xamarin Android App
  5. English Voice of Way Back Into Love
  6. Windows Server 2003至Windows Server 2008的迁移
  7. [转精]IO_STACK_LOCATION与IRP的一点笔记
  8. 基于opencv的车牌号码识别 必备基础知识
  9. php页面中播放flv视频,页面播放flv格式视频[原创]
  10. shinelon笔记本进bios设置u盘启动_重装系统—BIOS设置 U盘启动
  11. 不重复的三位数python_Python趣味案例之不重复的三位数
  12. prometheus 异常退出 报错:opening storage failed
  13. 新品开源又融资,长亭科技“脱胎而成”!
  14. PCA主元分析方法描述
  15. TikTok搬运视频怎么才会不被限流?
  16. 企业微信开发(自建应用h5)
  17. QQ浏览器是如何提升搜索相关性的?
  18. 淘宝客导购产品设计 (一)
  19. N、Z、Q、R 分别代表什么
  20. 上海的国家重点软件企业27家

热门文章

  1. FFmpeg实现fmp4+h265 aac切片命令
  2. 学校头歌作业2_2计算弓形的表面积与体积(头歌作业[Python])
  3. WFI/WFE低功耗机制
  4. mem_map 分析
  5. INF:用于 IIS 的 Http.sys 注册表设置
  6. Bat批处理基础知识(上)
  7. 中国电子学会2023年05月份青少年软件编程Python等级考试试卷四级真题(含答案)
  8. CLAM复现-安装环境和运行
  9. java启一个异步执行的方法_执行java方法
  10. 2010年9月21日写给儿子的话