AndroidLens: Long-latency Evaluation with Nested Sub-targets for Android GUI Agents
Yue Cao, Yingyao Wang, Pi Bu, Jingxuan Xing, Wei Jiang, Zekun Zhu, Junpeng Ma, Sashuai Zhou, Tong Lu, Jun Song, Yu Cheng, Yuning Jiang, Bo Zheng
TL;DR
AndroidLens presents a large, bilingual benchmark (571 tasks across 38 domains) for long-latency Android GUI agents, emphasizing realistic, multi-step interactions and cross-app behaviors. It introduces static and dynamic milestone-based evaluation, including the Average Task Progress (ATP) metric, to provide fine-grained, bias-reduced assessments beyond final outcomes. Across 15 evaluated agents, performance remains limited (best SR ~12.7% dynamic; ATP ~50%), underscoring challenges in widget-level perception, memory across app switches, and robust error recovery. The work also details a rigorous data-curation pipeline and a decoupled evaluation framework to enable fair, scalable benchmarking and future improvements in mobile GUI intelligence.
Abstract
Graphical user interface (GUI) agents can substantially improve productivity by automating frequently executed long-latency tasks on mobile devices. However, existing evaluation benchmarks are still constrained to limited applications, simple tasks, and coarse-grained metrics. To address this, we introduce AndroidLens, a challenging evaluation framework for mobile GUI agents, comprising 571 long-latency tasks in both Chinese and English environments, each requiring an average of more than 26 steps to complete. The framework features: (1) tasks derived from real-world user scenarios across 38 domains, covering complex types such as multi-constraint, multi-goal, and domain-specific tasks; (2) static evaluation that preserves real-world anomalies and allows multiple valid paths to reduce bias; and (3) dynamic evaluation that employs a milestone-based scheme for fine-grained progress measurement via Average Task Progress (ATP). Our evaluation indicates that even the best models reach only a 12.7% task success rate and 50.47% ATP. We also underscore key challenges in real-world environments, including environmental anomalies, adaptive exploration, and long-term memory retention.
