Zintegruj Android MCP za pomocą AppFunctions, aby umożliwić aplikacji na Androida udostępnianie określonych funkcji, które system oraz różne agenty i asystenci AI, takie jak Google Gemini, mogą wykrywać i wywoływać. Definiując te funkcje, umożliwiasz aplikacji świadczenie usług, dostarczanie danych i wykonywanie działań na Androidzie, dzięki czemu użytkownicy mogą wykonywać zadania za pomocą agentów AI i interakcji na poziomie systemu.
Aby zapewnić sprawny proces tworzenia aplikacji, zalecamy deweloperom korzystanie z pakietu SDK AppFunctions Jetpack, który udostępnia bezpieczny pod względem typów i wygodny interfejs do tworzenia solidnych integracji.
Integracja z platformą MCP na Androida jest obecnie opcjonalna w ramach programu wcześniejszego dostępu.
Wymagana implementacja
Aby kwalifikować się do programu AEP, aplikacja musi spełniać te wymagania:
- Aplikacja musi korzystać z interfejsów API AppFunctions, aby wdrożyć co najmniej 1 odpowiedni przypadek użycia.
- Aby zapewnić wygodną i bezpieczną pod względem typów integrację, zdecydowanie zalecamy wdrożenie za pomocą pakietu Jetpack AppFunctions SDK.
- Przejść wszystkie obowiązkowe testy integracji.
Zakres obowiązywania wytycznych
Te wytyczne mają zastosowanie do aplikacji, które spełniają dowolny z tych warunków:
| Typ aplikacji | Przykłady użycia |
|---|---|
Wiadomości i komunikacja |
Wysyłanie wiadomości, wyszukiwanie kontaktów, wykonywanie połączeń |
Uwagi |
Tworzenie, edytowanie, wyszukiwanie i porządkowanie notatek z wykorzystaniem kontekstu użytkownika i innych aplikacji |
Kalendarz |
Tworzenie, edytowanie i zarządzanie wydarzeniami w kalendarzu |
Zarządzanie zadaniami i produktywność |
Tworzenie zadań, zarządzanie nimi i ich wyszukiwanie |
Śledzenie zdrowia i aktywności fizycznej |
zarządzanie aktywnościami (rozpoczynanie, zatrzymywanie, wstrzymywanie i wznawianie), śledzenie wskaźników kondycji i zdrowia, treningi na żądanie; |
Zakupy i handel detaliczny |
Wyszukiwanie w różnych katalogach, zarządzanie asortymentem, pomoc przy zakupach |
Podróże i informacje lokalne |
zarządzanie planem podróży, wspólne przejazdy, nawigacja, odkrywanie lokalnych atrakcji; |
Kulinaria |
rezerwacje, zamawianie i dostawa jedzenia, przepisy i planowanie posiłków; |
Kreatywność |
tworzyć komponenty, edytować zdjęcia oraz budować przepływy pracy i projekty związane z kreacjami; |
Multimedia i zdjęcia |
wyszukiwanie i udostępnianie kontekstowe zdjęć, edytowanie zdjęć oraz odtwarzanie multimediów w aplikacjach muzycznych; |
Narzędzia i system |
Czynności na urządzeniu, zdalne zarządzanie sprzętem (blokowanie drzwi, znajdowanie urządzeń, sprawdzanie poziomu baterii lub paliwa) |
Wykluczenia
Te wytyczne nie mają zastosowania do aplikacji, które nie obsługują opisanych wcześniej przypadków użycia.
Dokumentacja i zasoby dotyczące funkcji
Poniższe materiały zawierają wskazówki dotyczące implementacji i szczegóły techniczne funkcji MCP na Androidzie. Te zasoby mają charakter wyłącznie informacyjny i nie zawierają dodatkowych wymagań programu.