Understanding the Weakness of Large Language Model Agents within a Complex Android Environment
On the map: LLM agents and tool use → GUI and mobile agents
Abstract (arXiv)
Large language models (LLMs) have empowered intelligent agents to execute intricate tasks within domain-specific software such as browsers and games. However, when applied to general-purpose software systems like operating systems, LLM agents face three primary challenges. Firstly, the action space is vast and dynamic, posing difficulties for LLM agents to maintain an up-to-date understanding and deliver accurate responses. Secondly, real-world tasks often require inter-application cooperation}, demanding farsighted planning from LLM agents. Thirdly, agents need to identify optimal solutions aligning with user constraints, such as security concerns and preferences. These challenges motivate AndroidArena, an environment and benchmark designed to evaluate LLM agents on a modern operating system. To address high-cost of manpower, we design a scalable and semi-automated method to construct the benchmark. In the task evaluation, AndroidArena incorporates accurate and adaptive metrics to address the issue of non-unique solutions. Our findings reveal that even state-of-the-art LLM agents struggle in cross-APP scenarios and adhering to specific constraints. Additionally, we identify a lack of four key capabilities, i.e., understanding, reasoning, exploration, and reflection, as primary reasons for the failure of LLM agents. Furthermore, we provide empirical analysis on the failure of reflection, and improve the success rate by 27% with our proposed exploration strategy. This work is the first to present valuable insights in understanding fine-grained weakness of LLM agents, and offers a path forward for future research in this area. Environment, benchmark, and evaluation code for AndroidArena are released at https://github.com/AndroidArenaAgent/AndroidArena.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). Placed in GUI and mobile agents, one of 16 directions in LLM agents and tool use. Builds on 21 of its 42 references that are in the map. First posted on arXiv 9 Feb 2024.
Builds on
21 of 42 references.
References · 21
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,203
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2023Mind2Web: Towards a Generalist Agent for the Webcited by 1,210
- 2020ALFWorld: Aligning Text and Embodied Environments for Interactive Learningcited by 1,143
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,116
9 more
- 2023Can LLM Already Serve as A Database Interface? A BIg Bench for Large-Scale Database Grounded Text-to-SQLscited by 667
- 2023Android in the Wild: A Large-Scale Dataset for Android Device Controlcited by 314
- 2015Contextual Markov Decision Processescited by 213
- 2023GPT-4V in Wonderland: Large Multimodal Models for Zero-Shot Smartphone GUI Navigationcited by 137
- 2023SmartPlay: A Benchmark for LLMs as Intelligent Agentscited by 123
- 2023Can ChatGPT Defend its Belief in Truth? Evaluating LLM Reasoning via Debatecited by 92
- 2021AndroidEnv: A Reinforcement Learning Platform for Androidcited by 90
- 2023LASER: LLM Agent with State-Space Exploration for Web Navigationcited by 66
- 2023Agent Instructs Large Language Models to be General Zero-Shot Reasonerscited by 32
Built on by
Citing papers per year: 2024: 14; 2025: 30; 2026: 16.
60 papers.
Sort:
By area:
- 2024AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agentscited by 450
- 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agentscited by 196
- 2024GUIOdyssey: A Comprehensive Dataset for Cross-App GUI Navigation on Mobile Devicescited by 190
- 2024BALROG: Benchmarking Agentic LLM and VLM Reasoning On Gamescited by 141
- 2024AndroidLab: Training and Systematic Benchmarking of Android Autonomous Agentscited by 105
- 2024SPA-Bench: A Comprehensive Benchmark for SmartPhone Agent Evaluationcited by 79
- 2024MobileAgentBench: An Efficient and User-Friendly Benchmark for Mobile LLM Agentscited by 63
- 2025A Survey on (M)LLM-Based GUI Agentscited by 61
- 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agentscited by 47
- 2025Magentic-UI: Towards Human-in-the-loop Agentic Systemscited by 41
- 2026Code as Agent Harnesscited by 40
- 2024CRAB: Cross-environment Agent Benchmark for Multimodal Language Model Agentscited by 38
38 more
- 2025Advancing Mobile GUI Agents: A Verifier-Driven Approach to Practical Deploymentcited by 38
- 2025MCPWorld: A Unified Benchmarking Testbed for API, GUI, and Hybrid Computer Use Agentscited by 37
- 2024LlamaTouch: A Faithful and Scalable Testbed for Mobile UI Task Automationcited by 36
- 2025OS Agents: A Survey on MLLM-based Agents for General Computing Devices Usecited by 35
- 2025From Language to Action: A Review of Large Language Models as Autonomous Agents and Tool Userscited by 32
- 2024Foundations and Recent Trends in Multimodal Mobile Agents: A Surveycited by 31
- 2024AutoDroid-V2: Boosting SLM-based GUI Agents via Code Generationcited by 31
- 2025LLM-Powered GUI Agents in Phone Automation: Surveying Progress and Prospectscited by 31
- 2025VeriSafe Agent: Safeguarding Mobile GUI Agent via Logic-based Action Verificationcited by 20
- 2025FingerTip 20K: A Benchmark for Proactive and Personalized Mobile LLM Agentscited by 19
- 2025A3: Android Agent Arena for Mobile GUI Agents with Essential-State Procedural Evaluationcited by 17
- 2024MobA: Multifaceted Memory-Enhanced Adaptive Planning for Efficient Mobile Task Automationcited by 14
- 2025Evolutionary Perspectives on the Evaluation of LLM-Based AI Agents: A Comprehensive Surveycited by 12
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestrationcited by 11
- 2025AndroidGen: Building an Android Language Agent under Data Scarcitycited by 10
- 2026AI Gamestore: Scalable, Open-Ended Evaluation of Machine General Intelligence with Human Gamescited by 10
- 2025AutoEval: A Practical Framework for Autonomous Evaluation of Mobile Agentscited by 9
- 2025Aegis: Taxonomy and Optimizations for Overcoming Agent-Environment Failures in LLM Agentscited by 9
- 2025MobiAgent: A Systematic Framework for Customizable Mobile Agentscited by 9
- 2024TableTime: Reformulating Time Series Classification as Training-Free Table Understanding with Large Language Modelscited by 8
- 2025MAS-Bench: A Unified Benchmark for Shortcut-Augmented Hybrid Mobile GUI Agentscited by 8
- 2025DioR: Adaptive Cognitive Detection and Contextual Retrieval Optimization for Dynamic Retrieval-Augmented Generationcited by 7
- 2025MVISU-Bench: Benchmarking Mobile Agents for Real-World Tasks by Multi-App, Vague, Interactive, Single-App and Unethical Instructionscited by 7
- 2026AmbiBench: Benchmarking Mobile GUI Agents Beyond One-Shot Instructions in the Wildcited by 7
- 2025Factorio Learning Environmentcited by 6
- 2025OS-MAP: How Far Can Computer-Using Agents Go in Breadth and Depth?cited by 6
- 2025InquireMobile: Teaching VLM-based Mobile Agent to Request Human Assistance via Reinforcement Fine-Tuningcited by 6
- 2026Generalization in Online Reinforcement Learning for Mobile Agentscited by 6
- 2025Mobile GUI Agents under Real-world Threats: Are We There Yet?cited by 5
- 2025PerPilot: Personalizing VLM-based Mobile Agents via Memory and Explorationcited by 5
- 2024Harnessing Language for Coordination: A Framework and Benchmark for LLM-Driven Multi-Agent Controlcited by 4
- 2024From An LLM Swarm To A PDDL-Empowered HIVE: Planning Self-Executed Instructions In A Multi-Modal Junglecited by 4
- 2025Mobile-Agent-V: A Video-Guided Approach for Effortless and Efficient Operational Knowledge Injection in Mobile Automationcited by 4
- 2025Multi-level Value Alignment in Agentic AI Systems: Survey and Perspectivescited by 4
- 2025Accelerating Mobile Language Model via Speculative Decoding and NPU-Coordinated Executioncited by 4
- 2025OpenPhone: Mobile Agentic Foundation Modelscited by 4
- 2026MobileBench-OL: A Comprehensive Chinese Benchmark for Evaluating Mobile GUI Agents in Real-World Environmentcited by 4
- 2026SecAgent: Efficient Mobile GUI Agent with Semantic Contextcited by 4
50 most cited of 60 All 60 (JSON)
- 2026Same Tasks, Different Apps: Why Mobile GUI Agents Fail to Generalize?28 Sep 2026
- 2026Jev-Mobile: Jev as an Executor for Mobile GUI Agents24 Sep 2026
- 2026APPSim-Bench: Bridging Real-world Apps and Reproducible Evaluation for Mobile GUI Agents7 Sep 2026
- 2026Benchmarking LLM Judges for Mobile Agent Evaluation11 Aug 2026
- 2026Code as Agent Harness18 May 2026
- 2026Profile-Then-Reason: Bounded Semantic Complexity for Tool-Augmented Language Agents5 Apr 2026
- 2026PSPA-Bench: A Personalized Benchmark for Smartphone GUI Agent31 Mar 2026
- 2026AgentRAE: Remote Action Execution through Notification-based Visual Backdoors against Screenshots-based Mobile GUI Agents24 Mar 2026
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestration24 Mar 2026
- 2026SecAgent: Efficient Mobile GUI Agent with Semantic Context9 Mar 2026
- 2026Generalization in Online Reinforcement Learning for Mobile Agents8 Mar 2026
- 2026MobiFlow: Real-World Mobile Agent Benchmarking through Trajectory Fusion28 Feb 2026
38 more
- 2026AI Gamestore: Scalable, Open-Ended Evaluation of Machine General Intelligence with Human Games19 Feb 2026
- 2026AmbiBench: Benchmarking Mobile GUI Agents Beyond One-Shot Instructions in the Wild12 Feb 2026
- 2026MobileBench-OL: A Comprehensive Chinese Benchmark for Evaluating Mobile GUI Agents in Real-World Environment28 Jan 2026
- 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agents18 Jan 2026
- 2025OpenPhone: Mobile Agentic Foundation Models24 Oct 2025
- 2025Accelerating Mobile Language Model via Speculative Decoding and NPU-Coordinated Execution17 Oct 2025
- 2025MAS-Bench: A Unified Benchmark for Shortcut-Augmented Hybrid Mobile GUI Agents8 Sep 2025
- 2025MobiAgent: A Systematic Framework for Customizable Mobile Agents30 Aug 2025
- 2025InquireMobile: Teaching VLM-based Mobile Agent to Request Human Assistance via Reinforcement Fine-Tuning27 Aug 2025
- 2025Aegis: Taxonomy and Optimizations for Overcoming Agent-Environment Failures in LLM Agents27 Aug 2025
- 2025PerPilot: Personalizing VLM-based Mobile Agents via Memory and Exploration25 Aug 2025
- 2025From Language to Action: A Review of Large Language Models as Autonomous Agents and Tool Users24 Aug 2025
- 2025MVISU-Bench: Benchmarking Mobile Agents for Real-World Tasks by Multi-App, Vague, Interactive, Single-App and Unethical Instructions12 Aug 2025
- 2025OS Agents: A Survey on MLLM-based Agents for General Computing Devices Use6 Aug 2025
- 2025Magentic-UI: Towards Human-in-the-loop Agentic Systems30 Jul 2025
- 2025OS-MAP: How Far Can Computer-Using Agents Go in Breadth and Depth?25 Jul 2025
- 2025Mobile GUI Agents under Real-world Threats: Are We There Yet?6 Jul 2025
- 2025Multi-level Value Alignment in Agentic AI Systems: Survey and Perspectives11 Jun 2025
- 2025FingerTip 20K: A Benchmark for Proactive and Personalized Mobile LLM Agents9 Jun 2025
- 2025MCPWorld: A Unified Benchmarking Testbed for API, GUI, and Hybrid Computer Use Agents9 Jun 2025
- 2025Evolutionary Perspectives on the Evaluation of LLM-Based AI Agents: A Comprehensive Survey6 Jun 2025
- 2025Unlocking Smarter Device Control: Foresighted Planning with a World Model-Driven Code Execution Approach22 May 2025
- 2025Mobile-Agent-V: A Video-Guided Approach for Effortless and Efficient Operational Knowledge Injection in Mobile Automation20 May 2025
- 2025LLM-Powered GUI Agents in Phone Automation: Surveying Progress and Prospects28 Apr 2025
- 2025AndroidGen: Building an Android Language Agent under Data Scarcity27 Apr 2025
- 2025DioR: Adaptive Cognitive Detection and Contextual Retrieval Optimization for Dynamic Retrieval-Augmented Generation14 Apr 2025
- 2025A Survey on (M)LLM-Based GUI Agents27 Mar 2025
- 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agents24 Mar 2025
- 2025VeriSafe Agent: Safeguarding Mobile GUI Agent via Logic-based Action Verification24 Mar 2025
- 2025Advancing Mobile GUI Agents: A Verifier-Driven Approach to Practical Deployment20 Mar 2025
- 2025Factorio Learning Environment6 Mar 2025
- 2025AutoEval: A Practical Framework for Autonomous Evaluation of Mobile Agents4 Mar 2025
- 2025Mobile-Agent-V: A Video-Guided Approach for Effortless and Efficient Operational Knowledge Injection in Mobile Automation24 Feb 2025
- 2025A3: Android Agent Arena for Mobile GUI Agents with Essential-State Procedural Evaluation2 Jan 2025
- 2024AutoDroid-V2: Boosting SLM-based GUI Agents via Code Generation24 Dec 2024
- 2024From An LLM Swarm To A PDDL-Empowered HIVE: Planning Self-Executed Instructions In A Multi-Modal Jungle17 Dec 2024
- 2024Harnessing Language for Coordination: A Framework and Benchmark for LLM-Driven Multi-Agent Control16 Dec 2024
- 2024TableTime: Reformulating Time Series Classification as Training-Free Table Understanding with Large Language Models24 Nov 2024
50 newest of 60 All 60 (JSON)
- 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agentscited by 196
- 2024AndroidLab: Training and Systematic Benchmarking of Android Autonomous Agentscited by 105
- 2024SPA-Bench: A Comprehensive Benchmark for SmartPhone Agent Evaluationcited by 79
- 2024MobileAgentBench: An Efficient and User-Friendly Benchmark for Mobile LLM Agentscited by 63
- 2025A Survey on (M)LLM-Based GUI Agentscited by 61
- 2025Magentic-UI: Towards Human-in-the-loop Agentic Systemscited by 41
- 2026Code as Agent Harnesscited by 40
- 2025Advancing Mobile GUI Agents: A Verifier-Driven Approach to Practical Deploymentcited by 38
- 2025MCPWorld: A Unified Benchmarking Testbed for API, GUI, and Hybrid Computer Use Agentscited by 37
- 2024LlamaTouch: A Faithful and Scalable Testbed for Mobile UI Task Automationcited by 36
- 2025OS Agents: A Survey on MLLM-based Agents for General Computing Devices Usecited by 35
- 2025From Language to Action: A Review of Large Language Models as Autonomous Agents and Tool Userscited by 32
12 most cited of 41 All 41 (JSON)
- 2026Same Tasks, Different Apps: Why Mobile GUI Agents Fail to Generalize?28 Sep 2026
- 2026Jev-Mobile: Jev as an Executor for Mobile GUI Agents24 Sep 2026
- 2026APPSim-Bench: Bridging Real-world Apps and Reproducible Evaluation for Mobile GUI Agents7 Sep 2026
- 2026Benchmarking LLM Judges for Mobile Agent Evaluation11 Aug 2026
- 2026Code as Agent Harness18 May 2026
- 2026PSPA-Bench: A Personalized Benchmark for Smartphone GUI Agent31 Mar 2026
- 2026AgentRAE: Remote Action Execution through Notification-based Visual Backdoors against Screenshots-based Mobile GUI Agents24 Mar 2026
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestration24 Mar 2026
- 2026SecAgent: Efficient Mobile GUI Agent with Semantic Context9 Mar 2026
- 2026Generalization in Online Reinforcement Learning for Mobile Agents8 Mar 2026
- 2026MobiFlow: Real-World Mobile Agent Benchmarking through Trajectory Fusion28 Feb 2026
- 2026AmbiBench: Benchmarking Mobile GUI Agents Beyond One-Shot Instructions in the Wild12 Feb 2026
12 newest of 41 All 41 (JSON)
- 2024BALROG: Benchmarking Agentic LLM and VLM Reasoning On Gamescited by 141
- 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agentscited by 47
- 2025MVISU-Bench: Benchmarking Mobile Agents for Real-World Tasks by Multi-App, Vague, Interactive, Single-App and Unethical Instructionscited by 7
- 2026Profile-Then-Reason: Bounded Semantic Complexity for Tool-Augmented Language Agentscited by 2
- 2026Profile-Then-Reason: Bounded Semantic Complexity for Tool-Augmented Language Agents5 Apr 2026
- 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agents18 Jan 2026
- 2025MVISU-Bench: Benchmarking Mobile Agents for Real-World Tasks by Multi-App, Vague, Interactive, Single-App and Unethical Instructions12 Aug 2025
- 2024BALROG: Benchmarking Agentic LLM and VLM Reasoning On Games20 Nov 2024
- 2024AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agentscited by 450
- 2024GUIOdyssey: A Comprehensive Dataset for Cross-App GUI Navigation on Mobile Devicescited by 190
- 2024MobA: Multifaceted Memory-Enhanced Adaptive Planning for Efficient Mobile Task Automationcited by 14
- 2026AI Gamestore: Scalable, Open-Ended Evaluation of Machine General Intelligence with Human Gamescited by 10
- 2024TableTime: Reformulating Time Series Classification as Training-Free Table Understanding with Large Language Modelscited by 8
- 2025Factorio Learning Environmentcited by 6
- 2024From An LLM Swarm To A PDDL-Empowered HIVE: Planning Self-Executed Instructions In A Multi-Modal Junglecited by 4
- 2025Mobile-Agent-V: A Video-Guided Approach for Effortless and Efficient Operational Knowledge Injection in Mobile Automationcited by 4
- 2025Mobile-Agent-V: A Video-Guided Approach for Effortless and Efficient Operational Knowledge Injection in Mobile Automationcited by 3
- 2026AI Gamestore: Scalable, Open-Ended Evaluation of Machine General Intelligence with Human Games19 Feb 2026
- 2025Mobile-Agent-V: A Video-Guided Approach for Effortless and Efficient Operational Knowledge Injection in Mobile Automation20 May 2025
- 2025Factorio Learning Environment6 Mar 2025
- 2025Mobile-Agent-V: A Video-Guided Approach for Effortless and Efficient Operational Knowledge Injection in Mobile Automation24 Feb 2025
- 2024From An LLM Swarm To A PDDL-Empowered HIVE: Planning Self-Executed Instructions In A Multi-Modal Jungle17 Dec 2024
- 2024TableTime: Reformulating Time Series Classification as Training-Free Table Understanding with Large Language Models24 Nov 2024
- 2024MobA: Multifaceted Memory-Enhanced Adaptive Planning for Efficient Mobile Task Automation17 Oct 2024
- 2024GUIOdyssey: A Comprehensive Dataset for Cross-App GUI Navigation on Mobile Devices12 Jun 2024
- 2024AndroidWorld: A Dynamic Benchmarking Environment for Autonomous Agents23 May 2024
Similar, not cited
Close in wording, no citation either way
- 2024Mobile-Bench: An Evaluation Benchmark for LLM-based Mobile Agents
- 2024Large Language Model-Based Agents for Software Engineering: A Survey
- 2024Agents in Software Engineering: Survey, Landscape, and Vision
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challenges
- 2024LLMArena: Assessing Capabilities of Large Language Models in Dynamic Multi-Agent Environments
- 2025From Assistants to Adversaries: Exploring the Security Risks of Mobile LLM Agents
- 2025API Agents vs. GUI Agents: Divergence and Convergence
- 2025Generalizability of Large Language Model-Based Agents: A Comprehensive Survey