android-slim-bindings
CommunityEffortlessly build slim Android bindings for MAUI
System Documentation
What problem does it solve?
Create and maintain slim/native platform interop bindings for Android in .NET MAUI and .NET for Android projects. Guides through creating Java/Kotlin wrappers, configuring Gradle projects, resolving Maven dependencies, generating C# bindings, and integrating native Android libraries using the Native Library Interop (NLI) approach. Use when asked about Android bindings, AAR/JAR integration, Kotlin interop, Maven dependencies, or bridging native Android SDKs to .NET.
Core Features & Use Cases
- Guides the end-to-end process of building slim Android bindings, from Java/Kotlin wrappers to the final C# binding surface.
- Covers Gradle project setup, AAR/JAR packaging, and Maven dependency resolution for robust interop.
- Use Case: Bind a native Android SDK to a MAUI app by wrapping a small API surface and exposing it through a stable binding layer.
Quick Start
Initialize a new Android binding project structure, configure Gradle and AAR references, and apply Metadata.xml transforms to expose the desired APIs to .NET.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: android-slim-bindings Download link: https://github.com/Redth/maui-skillz/archive/main.zip#android-slim-bindings Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.