You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Android Studio启动的ADB进程日志或自行启动ADB供其连接?

ADB频繁崩溃日志排查方案

a) 查找Android Studio启动的ADB实例日志

  • Android Studio会将ADB相关运行日志整合到自身的日志文件中,核心日志文件为idea.log
  • 定位方式:在Android Studio中依次点击 File > Show Log in Explorer,直接打开日志所在目录
  • 该日志文件包含ADB启动、运行、崩溃等相关报错信息,可通过搜索adb关键词快速定位相关条目

b) 命令行启动ADB并让Android Studio连接,实时查看日志

操作步骤:

  1. 终止所有ADB进程:打开命令提示符(CMD),执行命令:
    taskkill /F /IM adb.exe
    
  2. 设置ADB_TRACE环境变量:在同一CMD窗口中,设置需要追踪的日志类型(例如全部日志):
    set ADB_TRACE=all
    
    可选日志类型包括:all, adb, sockets, packets, rwx, usb, sync, sysdeps, transport, jdwp,可按需组合(逗号分隔)
  3. 手动启动ADB服务:执行命令启动ADB,此时日志会实时输出到CMD窗口:
    adb start-server
    
  4. 让Android Studio连接到现有ADB实例:
    • 打开Android Studio,确保其SDK设置中的ADB路径与命令行使用的ADB路径一致(检查路径:File > Settings > Appearance & Behavior > System Settings > Android SDK > SDK Tools)
    • Android Studio会自动检测并连接到已运行的ADB服务,后续ADB的所有操作日志都会在CMD窗口中实时显示

关于Windows下ADB_TRACE日志输出的说明:

当通过命令行手动启动ADB时,ADB_TRACE指定的日志会直接输出到命令提示符的标准输出(stdout)和标准错误(stderr),可直接在窗口中查看或通过重定向保存到文件(例如adb start-server > adb_log.txt 2>&1)


内容的提问来源于stack exchange,提问作者deltamind106

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 16:27:04