Łączenie aplikacji z systemem inteligentnych funkcji Androida

Oczekiwania użytkowników dotyczące AI na urządzeniach zasadniczo zmieniają sposób, w jaki korzystają oni z aplikacji. Zamiast otwierać aplikacje, aby wykonywać zadania krok po kroku, proszą AI o wykonanie tych kroków za nich, często w kilku aplikacjach.
user-evolution

Aby sprostać tym potrzebom użytkowników, platforma Android przekształca się w system inteligentny, który zmienia system operacyjny z platformy uruchamiania aplikacji w aktywnego koordynatora zadań. Android udostępnia nowe możliwości, które obejmują interfejsy API na urządzeniu i uzupełniające integracje z chmurą. Umożliwiają one agentom systemowym, takim jak Google Gemini, bezpieczne i kontekstowe wykonywanie zadań w aplikacjach lokalnych i usługach internetowych.

  • Masz pełną kontrolę dzięki tym opcjom:

    • AppFunctions: AppFunctions to interfejs API platformy Android z towarzyszącą biblioteką Jetpack, która upraszcza integrację z protokołem MCP na Androidzie. AppFunctions umożliwia aplikacji udostępnianie określonych funkcji jako odrębnych funkcji, które agenci mogą wykrywać i wykonywać na urządzeniu. Umożliwia to głębokie, bezpieczne i wydajne integracje. Zapoznaj się z naszymi materiałami dotyczącymi AppFunctions, w tym z dokumentacją, przykładami i umiejętnościami.

    • Zdalny serwer MCP: w przypadku podejścia MCP po stronie serwera aplikacja udostępnia określone funkcje agentom, którzy mogą bezpośrednio integrować się z jej backendem. Jest to podejście uzupełniające, które dobrze sprawdza się w przypadku zasięgu na Androidzie i innych platformach. Szczegóeszczegóły znajdziesz w dokumentacji protokołu kontekstu modelu.

  • Dzięki tej funkcji kontrolę przejmuje asystent wstępnie zainstalowany przez producenta OEM:

    • Sterowanie komputerem: sterowanie komputerem to nadchodzący interfejs API Androida, który umożliwia asystentowi wstępnie zainstalowanemu przez producenta OEM automatyzowanie zadań przez bezpośrednią interakcję z interfejsem użytkownika aplikacji. Aplikacja docelowa nie wymaga żadnych zmian w kodzie, aby się zintegrować. Dowiedz się więcej o sterowaniu komputerem.