Home

Awesome

Google Play Services / Firebase / ML Kit for .NET for Android

Microsoft creates and maintains .NET for Android bindings for many of Google's Google Play Services, Firebase, and ML Kit libraries.

Support for Xamarin.Android ended on May 1st, 2024. New versions of these packages will not support Xamarin.Android.

What is Google Play Services / Firebase / ML Kit

Google Play Services, Firebase, and ML Kit (GPS/FB/MLKit) are a set of libraries that allow Android apps to take advantage of Google APIs and services.

Binding Policies

Details

Full list of maven artifact to NuGet mappings:

./docs/artifact-list.md

Full list of maven artifact with versions to NuGet mappings with versions:

./docs/artifact-list-with-versions.md

License

The license for this repository is specified in LICENSE.md.

Each package published from this repository generally contains third-party code (ie: .jar/.aar) that is governed by its own license. Per-package license information is available in cgmanifest.json.

The externals build task downloads some external dependencies from Google which are licensed under and subject to the terms of Android Software Development Kit License Agreement

Building

Instructions for building this repository are specified in BUILDING.md.

Contribution Guidelines

The Contribution Guidelines for this repository are listed in CONTRIBUTING.md.

.NET Foundation

This project is part of the .NET Foundation.