查看应用包名
adb shell pm list packages
参数用法: ????????
系统应用
adb shell pm list packages -s?
三方应用
adb shell pm list packages -3
关键字查找
adb shell pm list packages|findstr ?"camera"
启动某个Activity
adb shell am start <包名/完整Activity路径|相对于包名的路径>
比如:
adb shell am start -n com.myandroid.app.camera/.CameraActivity
备注说明:.CameraActivity即是相对于包名路径的相对包名
快速清空应用缓存数据
adb shell pm clear <包名>
比如:adb shell pm clear com.myandroid.app.camera
查看应用详细信息
adb shell dumpsys package <包名>
比如:
adb shell dumpsys package com.myandroid.app.camera
关闭adb调试模式?
adb shell settings put global adb_enabled 0
截屏/录屏到电脑
截屏保存到电脑
方式一:先保存到本地,再pull到电脑上
adb shell screencap -p <手机存储路径>
比如:
?? ?adb shell screencap -p /sdcard/sc.png
?? ?adb pull /sdcard/sc.png F:/screencap //将手机文件pull到了电脑的F盘
方式二:一步保存到电脑上
adb exec-out screencap -p > <文件名>
比如:
adb exec-out screencap -p > sc.png //该文件保存到了cmd窗口打开所在路径
录屏到电脑:
adb shell /system/bin/screenrecord /sdcard/<手机文件名称>.mp4
例如:
adb shell /system/bin/screenrecord /sdcard/filename.mp4
adb pull /sdcard/filename.mp4 F:/screencap
查看.so 的MD5
md5sum <.so文件名>
比如:
md5sum /system/lib64/libjni.so
查看apk的sdk版本等信息
aapt dump badging “apk文件所在路径” > <导出文件名称>
比如:
aapt dump badging SamSungCamera.apk > apkversion.txt
查看设备信息:分辨率等
adb shell dumpsys window displays
单独查看分辨率
adb shell wm size
查看GPU频率(高通)
adb shell cat /sys/class/kgsl/kgsl-3d0/devfreq/cur_freq
查看GPU占用率(高通)
adb shell cat /sys/class/kgsl/kgsl-3d0/gpu_busy_percentage
|