1、adb导出logcat:adb logcat > D:/log.txt
2、adb导出anr文件:adb pull /data/anr/trances.txt
3、adb连接安卓设备:adb connect 192.168.129.11:5555
4、选择安卓设备:adb -s 192.168.11.55
5、查看日志状态:getprop | grep log
6、查看当前运行的进程:top -n 10
7、杀死指定进程:kill -9 pid
8、启动应用:am start -n com.xxxx.xxx/.XXXActivity
9、启动服务: am startservice -n com.xxx.xxxx/.xxxService
10、停止应用:am force-stop packageName
11、查看应用的安装路径:dumpsys package packageName | grep Path
12、删除指定后缀的文件:find . -name "*.jpg" | xargs rm -f
13、查看文件MD5值: md5sum /sdcard/xxx.zip
14、恢复出厂设置:am broadcast -a android.intent.action.MASTER_CLEAR
15、查看错误日志:adb logcat AndroidRuntime:E *:S
16、查看设备分辨率:wm size
17、查看设备屏幕密度:wm density
18、查看安卓卡版本号三种方式:
(1)、cat /system/build.prop | grep user
(2)、getprop | grep display.id
(3)、getprop | grep ro.build.description
19、查看内存泄漏:dumpsys dropbox --print >1.log
20、查看应用版本号: pm dump packageName | grep versionName
21、查看应用包名:
(1)、查看所有应用包名:pm list package
(2)、查看所有系统应用包名 :pm list packages -s
(3)、查看已安装第三方应用包名:pm list packages -3
22、查看某个应用的包名
(1)、am monitor
(2)、打开应用
23、查看应用内存使用情况:dumpsys meminfo packageName
24、查看应用cpu使用情况:dumpsys cpuinfo |grep packageName
25、查看型号:getprop ro.product.model
26、查看电池状况dumpsys battery : scale 表示最大电量,level 表示当前电量
27、显示屏参数
dumpsys window displays
28、查询android_id:settings get secure android_id
29、查看Android系统版本
getprop ro.build.version.release
结果:10
30、查看sdk版本:getprop ro.build.version.sdk
kona:/ # getprop ro.build.version.sdk
结果:29
31、查看每个应用程序的内存上限:getprop dalvik.vm.heapsize
32、清除应用数据与缓存:pm clear packagename
33、覆盖安装应用:adb install -r xxx.apk
34、卸载应用:adb uninstall packagename
35、adb 查看应用内的数据库
(1)、adb shell
(2)、cd /data/data/
(3)、cd package
(4)、cd databases
(5)、sqlite3 xxx.db.tables 查看表名.schema 查看所有表名和字段名.dbinfo 查看数据库版本等信息
36、logcat 查看日志:logcat -s tag 查看指定标签的日志
37、重启: reboot