1. 获取内部版本号: adb shell getprop ro.build.display.innerver
2. 获取按键值: adb shell getevent
3. 获取apk信息: adb shell dumpsys package 包名 ->info.txt
4. 获取应用包名:adb shell dumpsys window windows | grep mFocusedApp  或者 adb shell dumpsys window windows | findstr mFocusedApp
5. 打开WiFi设置界面:adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
6. 打开热点设置界面:adb shell am start -n com.android.settings/.TetherSettings
7. 查询蓝牙是否开启:
adb shell settings get global bluetooth_on   返回结果0代表关闭,1代表开启
adb shell dumpsys bluetooth_manager | findstr enabled     返回结果是true或者false,说明开启或关闭
8. 查询WiFi是否开启:adb shell settings get global wifi_on     返回结果0代表关闭,1代表开启
9. 查询蓝牙地址:adb shell settings get secure bluetooth_address
10. 查询WiFi地址:adb shell cat /sys/class/net/wlan0/address
11. 开启WiFi:adb shell svc wifi enable
12. 关闭WiFi:adb shell svc wifi disable
13. 打开蓝牙设置界面:adb shell am start -a android.settings.BLUETOOTH_SETTINGS
14. 获取手机休眠时间:adb shell settings get system screen_off_timeout
15. 更改手机休眠时间:adb shell settings put system screen_off_timeout 600000(10分钟)
16. 获取系统默认输入法:adb shell settings get secure default_input_method
17. 获取手机是否为自动亮度:adb shell settings get system screen_brightness_mode  (0代表非自动,1代表为自动)
18. 设置手机为自动调整亮度:adb shell settings put system screen_brightness_mode 1
19. 获取手机当前亮度:adb shell settings get system screen_brightness
20. 设置手机亮度(0-255):adb shell settings put system screen_brightness 350
21. 打开定位设置界面:adb shell am start -a android.settings.LOCATION_SOURCE_SETTINGS
22. 开启定位:adb shell settings put secure location_providers_allowed +gps
23. 关闭定位:adb shell settings put secure location_providers_allowed -gps
24. 查看定位方式:adb shell settings get secure location_providers_allowed  (前提是位置信息开启)
25. 拨打电话:adb shell am start -a android.intent.action.CALL tel:8888888888888
26. 发送短信:adb shell am start -a android.intent.action.SENDTO -d sms:10086(发送目的号码) --es sms_body "hello"(短信内容) --ez exit_on_sent true
27. 获取应用包名:adb shell dumpsys window windows | findstr  mFocusedApp
28. 清除应用数据与缓存: adb shell pm clear cn.com.test.mobile
29. 启动应用: adb shell am start -n cn.com.test.mobile/.ui.SplashActivity
30. 停止应用:adb shell am force-stop cn.com.test.mobile
31. 飞行模式:adb shell settings set global airplane_mode_on   (0==关闭,1==开启)
32. 开启飞行模式:adb shell settings put global airplane_mode_on 1
33. 手机震动测试(前提手机root):①adb shell ②echo '3000'>/sys/devices/virtual/timed_output/vibrator/enable
34. 向上滑:adb shell input touchscreen swipe 930 880 930 380
35. 向下滑:adb shell input touchscreen swipe 930 380 930 880
36. 向右滑:adb shell input touchscreen swipe 330 880 930 880
37. 向左滑:adb shell input touchscreen swipe 930 880 330 880
38. 模拟鼠标点击操作:adb shell input mouse tap 100 500
39. 长按:adb shell input swipe startX startY startX startY 500
40. 滑动解锁:adb shell input swipe 300 1000 300 500
41. 冷启动app:adb shell am start -W -n package/activity
42. 热启动:①停止app: adb shell input keyevent 3  ②adb shell am start -W -n package/activity
43. 查看内存占用情况:adb -s 设备号 shell top -m 进程数量 -n 数据的刷新次数 -s 按哪列进行排序 -d 刷新时间间隔(默认5秒)
44. 切换手机电池为非充电状态: adb shell dumpsys battery set status 1
45. 改变手机电量: adb shell dumpsys battery set level 58
46. 获取当前电量:adb shell cat /sys/class/power_supply/battery/capacity
47. 手机截屏:adb shell /system/bin/screencap -p /sdcard/screenshot.png
48. 录制屏幕:adb shell screenrecord --time-limit 10 /sdcard/demo.mp4
49. 获取手机型号:adb shell getprop ro.product.model
50. 获取电池信息:adb shell dumpsys battery
51. 获取屏幕分辨率:adb shell wm size
52. 获取屏幕密度:adb shell wm density
53. 显示屏参数:adb shell dumpsys window displays
54. 获取手机IP地址:adb shell ifconfig | findstr Mask
55. 查看WiFi局域网地址:adb shell ifconfig wlan0
56. 显示区域位置:adb shell wm overscan 0,0,0,200  (四个数字分别表示距离左、上、右、下边缘的留白像素,以上命令表示将屏幕底部 200px 留白)
57. 恢复原显示区域命令:adb shell wm overscan reset
58. 获取USB调试模式:adb shell settings get global adb_enabled
59. 关闭USB调试模式:adb shell settings put global adb_enabled 0
60. 状态栏和导航栏的显示隐藏:
adb shell settings put global policy_control <key-values>
<key-values> 可由如下几种键及其对应的值组成,格式为 <key1>=<value1>:<key2>=<value2>。immersive.full----------同时隐藏immersive.status----------隐藏状态栏immersive.navigation----------隐藏导航栏immersive.preconfirms----------?
这些键对应的值可则如下值用逗号组合:apps----------所有应用*----------所有界面packagename----------指定应用-packagename----------排除指定应用
例如:
adb shell settings put global policy_control immersive.full=*
表示设置在所有界面下都同时隐藏状态栏和导航栏。
adb shell settings put global policy_control immersive.status=com.package1,com.package2:immersive.navigation=apps,-com.package3
表示设置在包名为 com.package1 和 com.package2 的应用里隐藏状态栏,在除了包名为 com.package3 的所有应用里隐藏导航栏。
61. 打开网页: adb shell am start -a android.intent.action.VIEW -d http://www.baidu.com
62. 查看通信日志 :adb logcat -b radio (常用于查看详细的通话状态)
63. 获取界面控件:adb uiautomator dump
64. 列出输入法:adb shell ime list -s
65. 永不休眠:adb shell settings put system screen_off_timeout 2147483647
66. 关闭\打开自动旋转:adb shell settings put system accelerometer_rotation 0\1

adb 操控系统命令开关:WIFI,GPS,蓝牙等相关推荐

  1. iq2010wifi测试软件,LitePoint IQ2010蓝牙测试仪WIFI/GPS/NFC

    LitePoint IQ2010蓝牙测试仪WIFI/GPS/NFC 详细信息JIANG IQ2010测试系统支持各种通讯标准如:..GPS. FMTX/RX.与NFC),可用于无线通信产品研发及生产的 ...

  2. Zigbee、Wifi、蓝牙三种无线信技术对比

    WIFI.Zigbee.蓝牙和几种无线技术的对比图 1.WIFI,WIFI是目前应用最广泛的无线通信技术,传输距离在100-300M,速率可达300Mbps,功耗10-50mA. 2.Zigbee,传 ...

  3. 比较无线技术:Zigbee、Wifi、蓝牙

    WIFI.Zigbee.蓝牙和几种无线技术的对比图 1.WIFI,WIFI是目前应用最广泛的无线通信技术,传输距离在100-300M,速率可达300Mbps,功耗10-50mA. 2.Zigbee,传 ...

  4. NanoPi NEO Air使用三:OverlayFS、CPU温度和频率、wifi、蓝牙、npi-config

    NanoPi NEO Air使用一:介绍 NanoPi NEO Air使用二:固件烧录 NanoPi NEO Air使用三:OverlayFS.CPU温度和频率.wifi.蓝牙.npi-config ...

  5. 三种近距离通信技术(WIFI、蓝牙、NFC)简述

    三种近距离通信技术(WIFI.蓝牙.NFC)简述 1.WIFI 简介及特点 2.蓝牙 简介及特点 3.NFC 简介及特点 未来前景分析 WIFI 蓝牙 NFC 1.WIFI 简介及特点 WIFI,是一 ...

  6. 智能家居无线方案ZIGBEE、Z-Wave、WIFI、蓝牙、红外、GPRS以及NB-IOT对比

    无线取代有线已经成为一个不可逆转的趋势,在智能家居行业最流行的是四种无线技术,即WiFi.Z-Wave.ZigBee.SmartRoom.其中WiFi技术和ZigBee这两种技术最值得竞争.那么WiF ...

  7. win7 蓝牙4.0 ble驱动_恩智浦发布行业领先的2x2 Wi-Fi 6 +蓝牙解决方案,彻底改变游戏、音频、工业和物联网市场...

    原标题:恩智浦发布行业领先的2x2 Wi-Fi 6 +蓝牙解决方案,彻底改变游戏.音频.工业和物联网市场 恩智浦半导体(NXP Semiconductors N.V.)近日宣布推出2x2 Wi-Fi ...

  8. IoT黑板报:树莓派Zero W发布 配有Wi-Fi和蓝牙售价10美元

    IoT黑板报,阅尽物联网新鲜事! 关注物联网领域,寻求报道或投稿请邮件联系 jiawd@csdn.net 树莓派Zero W发布,配有Wi-Fi和蓝牙售价10美元 @cnBeta 为了庆祝树莓派的第五 ...

  9. U930 换字库后WIFI和蓝牙MAC改变的完美修复方法

    U930是2012年11月买的,移动的合约机,一共买了两个,我和老婆各一个.不幸的是,都遇到了字库门.一台在保修期内免费换了一次板,一台因为ROOT过,付费220换了一块新板.不过最终还是全坏了,也懒 ...

最新文章

  1. 马斯克:SpaceX成功的背后,经历了18次失败、被骂是骗子、几近破产
  2. android ota 升级脚本,Android OTA升級包制作腳本詳解(五,升級腳本updater-script的執行1)...
  3. 商业研究(7):旅游市场概览
  4. jmeter 逻辑控制器
  5. virtualbox调试linux内核,virtualbox+kgdbt调试linux内核
  6. 一个硬核分布式数据库公司:pingcap
  7. 一次二次开发中的经验与教训(二)
  8. 三十四 Python分布式爬虫打造搜索引擎Scrapy精讲—scrapy信号详解
  9. TabActivity中子Activity相互跳转,及某个Tab需弹出窗的解决方案
  10. 生成的数据库脚本没有注释?
  11. python hook_python_理解篇_钩子方法的理解
  12. 我的八年程序之路(二)三月方便面换来800月薪
  13. 36驱动大师 从服务器获取信息失败,系统安装后出现文件读取错误怎么办 系统安装驱动没有安装成功解决方法...
  14. 利用python处理excel文件并可视化处理-python如何将excel数据处理可视化
  15. LoadRunner牛刀小试
  16. iOS 升级HTTPS配置ATS-----(1)------
  17. 1078 字符串压缩与解压
  18. 东南大学计算机学院保研比例,东南大学计算机科学与工程学院计算机技术(专业学位)保研...
  19. 四色定理 - 从时序着色法到四色定理的逻辑证明
  20. 华为CE系列和S系列交换机堆叠配置及mad检测

热门文章

  1. 重新认识串口,使用交叉还是直连串口线
  2. 自动化电气工程师c语言,我是电气工程及其自动化专业的要学C语言吗?
  3. 安装php并使用nginx连接PHP
  4. vue 第六天 表单控件绑定
  5. java高性能低功耗计算_六大低功耗、高性能电源管理解决方案
  6. java学习基础篇(二)构造器的定义与作用
  7. 死囚犯枪决问题——python实现
  8. 禁止服务器的协议,电脑怎么阻止Internet控制消息协议ICMP?
  9. 【布局】 Grid网格布局
  10. 想学IT的必看!如何化身BAT面试收割机?终局之战