What problem does it solve?
This Skill solves the problem of integrating the AMap Android LLM Agent SDK into an app correctly, including initialization order, natural-language query handling, navigation control, and LinkClient-based AMap APP interoperability.
Core Features & Use Cases
- Natural language query integration: Generate and wire code to send voice/text queries (e.g., POI search, route planning) and receive structured results via callbacks.
- Navigation and lifecycle correctness: Provide guidance and example code patterns for AMapNaviView setup, lifecycle management, and resource cleanup to prevent leaks and broken navigation flows.
- LinkClient APP interworking: Set up LinkClient callbacks and switching behavior between executing commands locally and delegating to the AMap APP, including reconnection and UI-thread handling.
- Use case: Build an Android “AI navigation assistant” that can interpret requests like “Navigate to Beijing Capital Airport”, return route/POI outcomes, and start/stop navigation safely with transport mode switching support.
Quick Start
Ask the AI to generate an Android integration scaffold for AMap LLM Agent SDK, including Application/Activity initialization, AMapNaviView setup, AgentClient callback wiring, and a sample natural-language query workflow.