android-slim-bindings

Community

Effortlessly build slim Android bindings for MAUI

AuthorRedth
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.