Why this server?
Directly supports the core request by enabling the LLM to generate React Native components and perform general development tasks, which are essential when building components intended for embedding within a native application.
Why this server?
Provides comprehensive React Native development assistance, including code remediation, performance optimization, and production-ready code generation, necessary for managing the complex React Native codebase integrated into Android.
Why this server?
Highly relevant for troubleshooting and debugging the JavaScript portion of the React Native app running within the Android native container.
Why this server?
Essential for maintaining and updating the React Native part of the application, managing dependencies and generating migration guides for the mobile platform.
Why this server?
Focuses on Android operating system automation, which is critical for interacting with and managing the native shell application that hosts the React Native component.
Why this server?
A specialized tool for building and running Android projects, directly addressing the requirement to interact with the 'Android native app' container.
Why this server?
Provides direct interaction capabilities with Android devices (via ADB), crucial for deploying, testing, and monitoring the hybrid application on a real device or emulator.
Why this server?
A general React tool helpful for component creation and modification, which feeds directly into the React Native development workflow.
Why this server?
Useful for understanding and analyzing the structure and configuration of the React and React Native portions of the project before or during the integration phase.
Why this server?
A foundational tool for general coding, enabling the AI to analyze, modify, and execute commands against the file system for both the Java/Kotlin native code and the JavaScript React Native code.