AndroidWorld is a Dynamic Benchmarking Environment for Autonomous Agents. Autonomous agents that execute human tasks by controlling computers can enhance human productivity and application accessibility. AndroidWorld is a fully functional Android environment that provides reward signals for 116 programmatic tasks across 20 real-world Android apps. Unlike existing interactive environments, which provide a static test set, AndroidWorld dynamically constructs tasks that are parameterized and expressed in natural language in unlimited ways, thus enabling testing on a much larger and more realistic suite of tasks.