专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

ADB常用命令

一、基本命令(查询)

1、查看已连接设备(模拟器不能连接需要先输入adb connect 127.0.0.1:62001)

adb devices

111_1.png111_2.png

2、进行手机命令行

adb shell

111_3.png111_4.png

退出命令是exit

3、查看手机型号

adb shell getprop ro.product.model

111_5.png111_6.png

4、查看型号等详细信息使用以下命令

adb devices -l

111_7.png111_8.png

5、查看所有包名

adb shell pm list packages

111_9.png111_10.png

6、查看所有第三方包名

adb shell pm list packages -3

111_11.png111_12.png

7、查看当前聚焦的这个应用的包名与(Activity)属性

adb shell

dumpsys window windows | grep current -i

adb shell “dumpsys window windows | grep current -i”

111_13.png111_14.png

8、查看日志

adb logcat

111_15.png111_16.png

9、查看安装目录

adb shell pm path com.tencent.mm

111_17.png111_18.png

10、查看前台 Activity

adb shell

dumpsys activity activities | grep mResumedActivity

或:

adb shell “dumpsys activity activities | grep mResumedActivity”

或:

adb shell dumpsys activity activities | findstr mResumedActivity

111_19.png111_20.png

11、查看正在运行的 Services

adb shell dumpsys activity services [com.tencent.mm]

111_21.png111_22.png

12、查看应用详细信息( 输出中包含很多信息,包括 Activity Resolver Table、Registered ContentProviders、包名、userId、安装后的文件资源代码等路径、版本信息、权限信息和授予状态、签名版本信息等。)

adb shell dumpsys package com.tencent.mm

111_23.png111_24.png

13、查看进程

adb shell ps

111_25.png111_26.png

14、查看实时资源占用情况

adb shell top

111_27.png111_28.png

二、安装与卸载

1、安装app(将安装包放入用户目录下:)

adb install weixin7015android1680.apk

先解压缩

111_29.png111_30.png

再完成安装,安装完成后微信图标出现

111_31.png111_32.png

2、卸载app

adb uninstall com.tencent.mm

111_33.png111_34.png

3、清除应用数据与缓存

adb shell pm clear com.tencent.mm

111_35.png111_36.png

三、APP交互操作

1、打开设置

adb shell am start com.android.settings/com.android.settings.Settings

111_37.png111_38.png

2、指定Activity名称启动

adb shell am start com.tencent.mm/com.tencent.mm.plugin.account.ui.WelcomeActivity

adb shell am start com.tencent.mm/.plugin.account.ui.WelcomeActivity

111_39.png111_40.png

3、不指定Activity名称启动(启动主Activity)

adb shell monkey -p com.tencent.mm -c android.intent.category.LAUNCHER 1

111_41.png111_42.png

4、强制停止应用(无返回)

adb shell am force-stop com.tencent.mm

111_43.png111_44.png

5、模拟按键/输入

adb shell input相关命令

keycode
含义
3
HOME 键
4
返回键
5
打开拨号应用
6
挂断电话
24
增加音量
25
降低音量
26
电源键
27
拍照(需要在相机应用里)
64
打开浏览器
82
菜单键
85
播放/暂停
86
停止播放
87
播放下一首
88
播放上一首
122
移动光标到行首或列表顶部
123
移动光标到行末或列表底部
126
恢复播放
127
暂停播放
164
静音
176
打开系统设置
187
切换应用
207
打开联系人
208
打开日历
209
打开音乐
210
打开计算器
220
降低屏幕亮度
221
提高屏幕亮度
223
系统休眠
224
点亮屏幕
231
打开语音助手
276
如果没有 wakelock 则让系统休眠

举例1:HOME键盘

adb shell input keyevent 3

举例2: 增加音量/ 降低音量/ 静音

adb shell input keyevent 24

adb shell input keyevent 25

adb shell input keyevent 164

举例3:点亮屏幕/熄灭屏幕

adb shell input keyevent 224

adb shell input keyevent 223

文章永久链接:https://tech.souyunku.com/40174

未经允许不得转载:搜云库技术团队 » ADB常用命令

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们