Android's App Functions API lets apps expose their functionality directly to AI agents like Gemini. Since the API is in private preview, developers can prepare now by using ADB to verify function registration and Google's open-source Testing Agent app to simulate end-to-end AI interactions. The guide walks through listing registered functions via ADB, installing the privileged Testing Agent, obtaining a free Gemini API key, and sending natural language prompts to trigger specific app functions — all without needing production Gemini access.
Table of contents
Make sure you are calling the right app and getting the right responseApp Functions Testing ChallengesTest App Functions Integration via ADBGet Katie Barnett ’s stories in your inboxDownload & Install the Testing AgentUsing the Testing AgentTest it Live!199 Impressions