Um diesen Nutzeranforderungen gerecht zu werden, entwickelt sich die Android-Plattform zu einem intelligenten System, das das Betriebssystem von einem App-Launcher zu einem aktiven Task-Orchestrator macht. Android bietet Ihnen die folgenden neuen Funktionen, die On-Device-APIs und ergänzende Cloud-Integrationen umfassen. Dadurch können System-Agents wie Google Gemini Aufgaben sicher und kontextbezogen in lokalen Anwendungen und Webdiensten ausführen.
Sie haben die volle Kontrolle mit den folgenden Optionen:
AppFunctions: AppFunctions ist eine Android-Plattform-API mit einer zugehörigen Jetpack-Bibliothek, die die Integration von Android MCP vereinfacht. Mit AppFunctions können Sie bestimmte Funktionen Ihrer App als separate Funktionen zur Verfügung stellen, die Agents auf dem Gerät erkennen und ausführen können. Dies ermöglicht umfassende, sichere und leistungsstarke Integrationen. Sehen Sie sich unsere Ressourcen für AppFunctions an, darunter Dokumentation, Beispiele und Skills.
Remote-MCP-Server: Beim serverseitigen MCP-Ansatz stellt Ihre App bestimmte Funktionen für KI-Agents bereit, die direkt in das Backend integriert werden können. Dieser ergänzende Ansatz ist eine gute Option für die Abdeckung auf Android und anderen Plattformen. Weitere Informationen finden Sie in der Dokumentation zum Model Context Protocol.
Bei dieser Funktion hat der vom OEM vorinstallierte Assistent die Kontrolle:
- Computer Control: Computer Control ist eine demnächst verfügbare Android-API, mit der ein vom OEM vorinstallierter Assistent Aufgaben automatisieren kann, indem er direkt mit der Benutzeroberfläche einer App interagiert. Für die Integration sind keine expliziten Codeänderungen in der Ziel-App erforderlich. Computersteuerung
So rendern Sie interaktive Oberflächen aus In-App-Agenten:
- Agent-to-UI (A2UI): Über die Möglichkeiten von AppFunctions hinaus, mit denen Agents diskrete Aktionen und Tools aufrufen können, können Sie Agents verwenden, um dynamisch eine strukturierte Benutzeroberfläche für Ihre Nutzer zu generieren. Mit dem Jetpack Compose A2UI Renderer kann Ihre App A2UI-Protokollnachrichten (Agent-to-UI) direkt in native Jetpack Compose- und Material 3-Komponenten übersetzen.