Para atender a essas necessidades do usuário, a plataforma Android está evoluindo para um sistema de inteligência que transforma o SO de uma plataforma de inicialização de aplicativos em um orquestrador de tarefas ativo. O Android oferece novos recursos que incluem APIs no dispositivo e integrações complementares na nuvem, permitindo que agentes do sistema, como o Google Gemini, executem tarefas em aplicativos locais e serviços da Web de maneira segura e contextual.
Você tem controle total com as seguintes opções:
AppFunctions: o AppFunctions é uma API da plataforma Android com uma biblioteca do Jetpack complementar para simplificar a integração do MCP do Android. O AppFunctions permite que seu app disponibilize recursos específicos como funções discretas que os agentes podem descobrir e executar no dispositivo. Isso permite integrações profundas, seguras e eficientes. Navegue pelos nossos recursos para o AppFunctions, incluindo documentação, exemplos e habilidades.
Servidor MCP remoto: com a abordagem do MCP do lado do servidor, seu app disponibiliza recursos específicos para agentes que podem se integrar diretamente ao back-end. É uma abordagem complementar que é uma boa opção para cobertura no Android e em outras plataformas. Leia os documentos do Protocolo de contexto do modelo para mais detalhes.
Com esse recurso, o assistente pré-carregado pelo OEM está no controle:
- Controle do computador: o Controle do computador é uma API do Android que permite que um assistente pré-carregado pelo OEM automatize tarefas interagindo diretamente com a interface do usuário de um app. O app de destino não precisa de mudanças explícitas no código para integração. Leia sobre o Controle do computador.