Để đáp ứng những nhu cầu này của người dùng, nền tảng Android đang phát triển thành một hệ thống thông minh, chuyển đổi hệ điều hành từ một bệ phóng ứng dụng thành một trình điều phối tác vụ đang hoạt động. Android cung cấp cho bạn những chức năng mới sau đây, bao gồm các API trên thiết bị và các chế độ tích hợp đám mây bổ sung, cho phép các tác nhân hệ thống như Google Gemini thực hiện các tác vụ trên các ứng dụng cục bộ và dịch vụ web một cách an toàn và theo ngữ cảnh.
Bạn hoàn toàn nắm quyền kiểm soát với các lựa chọn sau:
AppFunctions: AppFunctions là một API nền tảng Android có thư viện Jetpack đi kèm để đơn giản hoá việc tích hợp MCP Android. AppFunctions cho phép ứng dụng của bạn cung cấp các chức năng cụ thể dưới dạng các hàm riêng biệt mà các tác nhân có thể khám phá và thực thi trên thiết bị. Điều này cho phép tích hợp sâu, an toàn và hiệu quả. Duyệt xem các tài nguyên của chúng tôi về AppFunctions, bao gồm tài liệu, các mẫu và các kỹ năng.
Máy chủ MCP từ xa: Với phương pháp MCP phía máy chủ, ứng dụng của bạn cung cấp các chức năng cụ thể cho những tác nhân có thể tích hợp trực tiếp với phần phụ trợ của ứng dụng. Đây là một phương pháp bổ sung và là lựa chọn phù hợp để có phạm vi bao phủ trên Android và các nền tảng khác. Đọc tài liệu về Giao thức ngữ cảnh mô hình để biết thông tin chi tiết.
Với tính năng này, trợ lý được tải sẵn của OEM sẽ kiểm soát:
- Điều khiển bằng máy tính: Điều khiển bằng máy tính là một API sắp ra mắt của Android, cho phép một trợ lý được tải sẵn bởi OEM tự động hoá các tác vụ bằng cách tương tác trực tiếp với giao diện người dùng của một ứng dụng. Ứng dụng đích không cần bất kỳ thay đổi mã rõ ràng nào để tích hợp. Đọc về Tính năng điều khiển máy tính.
Cách hiển thị giao diện tương tác từ các tác nhân trong ứng dụng:
- Agent-to-UI (A2UI): Để vượt ra ngoài các chức năng của AppFunctions (cho phép các tác nhân gọi các hành động và công cụ riêng biệt), bạn có thể sử dụng các tác nhân để tạo giao diện người dùng có cấu trúc một cách linh hoạt cho người dùng. Khi sử dụng Trình kết xuất A2UI Jetpack Compose, ứng dụng của bạn có thể dịch trực tiếp các thông báo giao thức từ tác nhân đến giao diện người dùng (A2UI) thành các thành phần Jetpack Compose và Material 3 gốc.