こうしたユーザーのニーズに応えるため、Android プラットフォームはインテリジェンス システムへと進化しています。OS は、アプリの起動パッドからアクティブなタスク オーケストレーターへと移行しています。Android には、デバイス上の API と補完的なクラウド統合を含む次の新機能が用意されています。これにより、Google Gemini などのシステム エージェントは、ローカル アプリケーションとウェブサービスにまたがってタスクを安全かつコンテキストに沿って実行できます。
次のオプションを使用して完全に制御できます。
AppFunctions: AppFunctions は、Android MCP の統合を簡素化するための Jetpack ライブラリが付属する Android プラットフォーム API です。 AppFunctions を使用すると、アプリは特定機能を個別の関数として利用できるようにし、エージェントがデバイス上で検出して実行できるようにします。これにより、安全で高性能な統合が可能になります。ドキュメント、サンプル、スキルなど、AppFunctions のリソース をご覧ください。
リモート MCP サーバー: サーバーサイド MCP アプローチでは、アプリは 特定の機能を、バックエンドと直接統合できるエージェントが利用できるようにします。これは、Android や他のプラットフォームをカバーするのに適した補完的なアプローチです。詳細については、Model Context Protocol のドキュメントをご覧ください。
この機能では、OEM プリロードのアシスタントが制御します。
- Computer Control: Computer Control は、 OEM プリロードのアシスタントがアプリのユーザー インターフェースと 直接やり取りしてタスクを自動化できるようにする、今後の Android API です。ターゲット アプリを統合するために、明示的なコード変更は必要ありません。Computer Control についてご確認ください。