@echo off setlocal enabledelayedexpansion :: 读取包名 set /p PKG=请输入包名(例如 com.example.app): :: 获取PID for /f "tokens=*" %%i in ('adb shell pidof %PKG%') do set PID=%%i if "%PID%"=="" ( echo 未找到包名对应进程,请确认应用已运行。 pause exit /b ) echo 已获取PID: %PID% echo 正在输出日志,按 Ctrl+C 结束... adb logcat --pid=%PID%