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

M1 Mac下Android Studio模拟器运行UIAutomator2时AtxAgent启动失败

问题原因

这个报错确实与Arm架构直接相关。你当前使用的atx-agent是32位Arm架构的二进制文件,M1芯片运行的arm64架构Android模拟器默认未搭载32位程序兼容运行环境,所以无法识别执行32位ELF文件。而Intel架构Mac上运行的x86架构Android模拟器默认集成了Arm到x86的转码兼容层,所以可以正常运行32位atx-agent。

解决方案

  • 优先使用适配arm64架构的atx-agent版本:下载官方发布的带arm64_v8a后缀的atx-agent二进制文件,重新推送到模拟器中
  • 推送文件到模拟器:adb push 本地arm64版atx-agent的文件路径 /data/local/tmp/
  • 授予执行权限:adb shell chmod 755 /data/local/tmp/atx-agent
  • 重新执行启动命令即可正常运行:adb shell /data/local/tmp/atx-agent server --nouia --addr :7912

如果暂时找不到arm64版的atx-agent,也可以在创建模拟器时选择ABI为armeabi-v7a的32位Arm架构镜像,即可兼容运行现有32位atx-agent,缺点是运行效率比原生arm64镜像低。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 06:45:04