解决运行Appium时出现的「Unrecognized arguments: --async-trace」错误
环境信息
- 操作系统:Windows 11
- 工具版本:
PS C:\WINDOWS\system32> appium --version 2.2.1 PS C:\WINDOWS\system32> npm --version 10.2.0 PS C:\WINDOWS\system32> java -version java version "1.8.0_241" Java(TM) SE Runtime Environment (build 1.8.0_241-b07) Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode) PS C:\WINDOWS\system32> sdkmanager --version 4.0.1 PS C:\WINDOWS\system32> adb --version Android Debug Bridge version 1.0.41 Version 34.0.5-10900879 Installed as C:\Users\Gauthier\AppData\Local\Android\platform-tools\adb.exe Running on Windows 10.0.22621
问题描述
执行以下Appium命令时触发错误:
PS C:\WINDOWS\system32> appium --log appium.log --log-level error:debug --debug-log-spacing --async-trace
错误信息:
[ERROR] Unrecognized arguments: --async-trace
解决方案
--async-trace是Appium 1.x版本的命令行参数,在Appium 2.x中已被移除,直接删除该参数即可正常运行命令,修改后的命令为:
appium --log appium.log --log-level error:debug --debug-log-spacing
- 若需要获取异步操作相关的详细日志,可调整
--log-level参数为更高级别(如trace),以此替代原--async-trace的日志追踪功能。
内容的提问来源于stack exchange,提问作者Gauthier Buttez
相关产品推荐
相关产品推荐

