Mac或者LINUX下监控APP日志(写入…

来源:互联网 发布:教育干部网络培训 编辑:程序博客网 时间:2024/04/29 00:46

#!/bin/bash

#!android_log.sh

#先要设置APPPACKAGE环境变量

#export APPPACKAGE=com.example.myapplication

if [ -z "$APPPACKAGE" ]; then

echo "ERROR: App的包名为空,你需要设置 APPPACKAGE变量名,如:export APPPACKAGE=com.android.ucweb"&& exit 1


fi


#adb -s ${DEVICE}  logcat w>>  ${DEVICE}.log

echo "\n监听设备日志中..."

echo "日志文件:"${APPPACKAGE}.log


#其中-lW是监听类别,可以不加此参数,也可以为-lD,-lV,-lE,-lI

pidcat -e  -lI ${APPPACKAGE}  & pidcat   $APPPACKAGE >> ${APPPACKAGE}.log


#当只有一个设备连接的时候可以使用下面的命令,上面的命令中-e代表是监听模拟器里面的,而且是第一个模拟器

#pidcat  -lI ${APPPACKAGE}  & pidcat   $APPPACKAGE >> ${APPPACKAGE}.log


#两条相命令同时使用是为了一个写入文件一个同时命令行展示


 


0 0
原创粉丝点击