Adb 专场

460 阅读1分钟

ADB清除App数据

adb shell pm clear 包名

ADB查看当前界面是那个ACTIVITY

windows:

adb shell dumpsys activity | findstr "mResumed"

老版本Android手机:
adb shell dumpsys activity | findstr "mFocusedActivity"

linux:

adb shell dumpsys activity | grep "mResumed"

老版本Android手机:
adb shell dumpsys activity | grep "mFocusedActivity"

log 打印到文件

1.清理log
adb logcat -c
2.执行log打印到文件
adb logcat -v time > D:\Logfiles\log201508041508.txt
3.mac上执行
adb logcat -v time >>/Users/koolearn/Downloads/log.txt
4.不打印到文件
adb logcat -v time

定时关机命令

shutdown -s -t 3600

创建空Android工程

android create project -t 1 -k com.zhou.test -a MainActivity -n intenttest -p E:\AStudio\IntentTest

导出应用程序ANR信息

adb pull /data/anr C:\Users\zhangchenzhou.KOOL\Desktop\data
pause

导出Crash日志

adb pull /sdcard/xiu8/crashLog C:\Users\zhou\Desktop\data\crashLog
pause

导出应用程序路径内的其他资源

adb pull /data/data/com.zhongsou.souyue/files/souyue/gif/308078/sxy/gif C:\Users\Administrator\Desktop\data\gif\
pause

导入log日志

adb pull /sdcard/tuita C:\Users\Administrator\Desktop\data

导出数据库

adb pull /data/data/com.zhongsou.souyue/databases/ C:\Users\Administrator\Desktop\data

导出新日志格式

adb pull /sdcard/souyue/debugLog C:\Users\Administrator\Desktop\data\debugLog
pause

查询手机ip地址

adb shell ifconfig wlan0
pause

转换Hprof文件

d:
cd D:\Program Files\Android-SDK\tools
hprof-conv C:\Users\Administrator\Desktop\com.zhongsou.souyue.hprof C:\Users\Administrator\Desktop\data\hprof\souyue.hprof
pause