赞
踩
目录
adb命令查看app的日志,网络的先连接,usb的插上就能用了。
adb logcat *:E ->d:\\log.txt
在做app测试的时候,经常会遇到异常,此时如果开发没有异常保存,那么测试就得通过adb命令来查看日志信息。基于Windows平台的操作:
一、把日志输出到手机指定目录
其命令为:adb logcat -f / sdcard/zjdata.bredbaby/log/1.txt
其中:1.txt是指定输出到该文档; sdcard/zjdata.bredbaby/log 是指定日志存储的地址。
备注:指定的目录必须存在,否则会提示找不到地址
二、把日志输出到电脑指定目录,如d:\test
其命令为:adb logcat >d;\test\1.txt
如果直接用adb logcat,会将很多没用的一起加载,如果只想抓取被测app的日志,就需要对包名进行过滤,其命令如下:
结束logcat
结束logcat抓包,可以用快捷键ctr+c
adb push命令的时候,有时候需要push某个文件夹下的所有内容到
adb push C:\xxdir\project\. /sdcard/xxx
push文件夹
adb push C:\xxdir\project\ /sdcard/xxx
- time_t now = time(nullptr);
- struct tm tstruct{};
- tstruct = *localtime(&now);
-
- char fname[40];
- strftime(fname, sizeof(fname), "%Y%m%d.txt", &tstruct);
- char log_fname[300];
- sprintf(log_fname, "%s/%s/%s", config.storage_root.c_str(), config.log_dir.c_str(), fname);
- // this->log_file.open(log_fname, ios_base::app);
- this->log_file.open(log_fname);
- // this->log_file << std::endl;
- return 0;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。