android adb命令常用大全

android adb命令大全

1、取全量日志:

c 复制代码
adb logcat -v threadtime > 1.log

2、dos窗口日志异常,使用命令清理下

c 复制代码
adb logcat -G 200M

3、直接在dos命令窗口查询某个关键字

c 复制代码
adb logcat | findStr "KeyWord"

4、查看版本号:

c 复制代码
adb shell pm dump com.flyme.auto.update | findstr "version"
adb shell dumpsys package com.flyme.auto.update | findstr verison

5、使用命令进行截图:

c 复制代码
adb shell screencap -p /sdcard/01.png
adb pull /sdcard/01.png D:/picture

6、进入目录删除文件

c 复制代码
adb shell 进入目录
rm -rf 文件名称  (删除)

7、查看当前Activity页面是否在堆栈里面:

c 复制代码
adb shell dumpsys activity top | findstr ACTIVITY

8、白天黑夜模式切换:

c 复制代码
白天模式 adb shell "su 0 cmd uimode night no"
黑夜模式 adb shell "su 0 cmd uimode night yes"

9、强制关闭某个软件或者清除本地缓存

c 复制代码
adb shell am force-stop "packageName"
adb shell pm clear "packageName"

10、强制拉起某个activity页面

c 复制代码
adb shell am start -n com.example.dialog.library/.main.view.MainActivity

11、查看某个应用的进程号

例如:demo 这个apk

c 复制代码
adb shell 
查找demo进程:
ps -ef | grep demo
kill -9 进程号

12、查看设备分辨率

c 复制代码
查看分辨率:
adb shell wm size
设置分辨率:
adb shell wm size 1920x1200
恢复为默认分辨率
adb shell wm size reset

13、查看设备屏幕像素密度

c 复制代码
查看像素密度:
adb shell wm density
设置像素密度:
adb shell wm density 160
重置命令:
adb shell wm density reset 

14、如何全局搜索文件下所有的log日志

1)日志解压放到log文件夹中

2)在顶部文件夹目录中输入"cmd"命令

3)在dos窗口里面进行搜索

4)findstr /s "KeyWords" *.log

相关推荐
活宝小娜8 天前
mysql详细安装教程
数据库·mysql·adb
zhangjin11208 天前
adb install和 pm install 的区别是什么?
adb
炼川淬海DB9 天前
数据库开发规范
android·adb·数据库开发
何极光9 天前
MySQL 8.0详细安装教程(附下载地址)
数据库·mysql·adb
sevencheng7989 天前
【ADB】adb命令行常用按键模拟代码
linux·adb·模拟按键,返回键,音量键
QX_hao10 天前
mysqldump-vs-xtrabackup
adb·mysql备份
云计算磊哥@11 天前
运维开发宝典028-MySQL04数据库热备
数据库·adb·运维开发
charlee4411 天前
Unity在安卓端如何调试输出信息
android·unity·adb·游戏引擎·真机调试
ai_coder_ai12 天前
如何使用adb实现自动化脚本?
运维·adb·自动化
pigs201812 天前
mysql8.0 access denied for user root localhost account is locked
数据库·adb