悉野小楼

导航

抓安卓日记到文件

@echo off
setlocal enabledelayedexpansion

:: 获取当前日期时间,格式:YYYY-MM-DD_HHMMSS
for /f "tokens=1-3 delims=/- " %%a in ("%date%") do set date_str=%%a-%%b-%%c
for /f "tokens=1-3 delims=:." %%a in ("%time%") do (
    set hh=%%a
    set mm=%%b
    set ss=%%c
)
set log_file=%date_str%_%hh%%mm%%ss%.txt

:: 启动新CMD窗口,执行 chcp 65001 + logcat + tee 输出
chcp 65001 >nul 
adb logcat -s MH_Hook cocos2d-x | tee '%log_file%'

echo 日志窗口已启动
echo 日志文件:%log_file%
pause >nul

先使用chcp转成65001(utf-8编码), (chcp可以查看默认编码), 使用tee导出日记(D:\Program Files\Git\usr\bin\tee.exe, 要把tee设置到path路径里面)

 

adb logcat -c && adb logcat -s MH_Hook cocos2d-x | tee '%log_file%'

-c参数可以清除已有的 缓存日记, 默认不清的

posted on 2026-06-01 21:45  悉野  阅读(15)  评论(0)    收藏  举报