ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Android ADB 常用命令

2021-11-08 12:03:35  阅读:124  来源: 互联网

标签:包名 shell 查看 adb 常用命令 ADB Android 100 pm


查看已连接的设备列表命令

adb devices

如何进入shell界面

adb shell

查看设备已经安装的包名和三方应用

adb shell pm list packages

adb shell pm list packages -3

 

查看系统运行Activity和当前activity

adb shell dumpsys activity top | grep ACTIVITY

查看app版本号:

adb shell pm dump | grep version

安装apk

adb install -r "安装包地址” 覆盖安装

adb install "安装包地址” 默认地址安装

 

adb 获取当前包名

adb shell am monitor

adb 通过包名找到apk

adb shell pm list packages -f | grep 包名

 

日志文件导出

adb logcat > 本地文件.txt

清除日志

adb logcat -c

设备文件导入到本地

adb pull <设备文件地址> <PC文件地址>

本地文件导入设备

adb push <本地文件> <设备文件>

如果发现多个设备 该如何判断去操纵设备:

adb devices 后 adb -s 设备号 其他指令

屏幕截图和屏幕录像的命令

adb shell screencap /sdcard/screen.png:

adb shell screenrecord /sdcard/demo.mp4

adb命令来模拟点按实体按钮的命令,如调低音量

adb shell input keyevent 25

使用adb shell input swipe命令来模拟手势滑动事件,例如从屏幕坐标(100,500)开始,滑动到(100,1450)结束,整个过程耗时100ms.

adb shell input swipe 100 500 100 1450 100

 

如何查看正在运行的 Services

adb shell dumpsys activity services []

 

 

查看应用安装路径

adb shell pm path

重启到 Fastboot 模式

adb reboot bootloader

查看bug报告(bugreport)

adb bugreport

以root权限重启adb

adb root

将system分区重新挂在为可读写分区,此命令在操作系统目录时很重要

adb remount

清除 APP 数据

adb shell pm clear


作者:予你心安
链接:https://juejin.cn/post/7027766928211083295
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:包名,shell,查看,adb,常用命令,ADB,Android,100,pm
来源: https://www.cnblogs.com/android-dangdang/p/15523525.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有