.NET for Android bindings for Google's libraries, such as AndroidX, GooglePlayServices, Firebase, and MLKit and their 3rd party dependency libraries.
C#
319
4,209 commits
updated Oct 13, 2026
Microsoft creates and maintains .NET for Android bindings for many of Google's Java/Kotlin Android libraries and their required third-party dependency libraries, such as:
Note that support for Xamarin.Android ended on May 1st, 2024. New versions of these packages will only support .NET for Android.
Xamarin.AndroidX.Core 1.3.2.1
binds version 1.3.2 of the AndroidX library androidx.core:core.
GooglePlayServices* may prepend a "1" to the version number. For example, the NuGet
Xamarin.GooglePlayServices.Base 118.5.0 binds version 18.5.0 of the Java library.Full list of maven artifact to NuGet mappings:
Full list of maven artifact with versions to NuGet mappings with versions:
./docs/artifact-list-with-versions.md
Note that these packages are largely just autogenerated bindings around Google's Android libraries. As such, our support is limited to issues caused by our bindings. For tutorials/samples/support using the libraries themselves, please refer to Google's documentation.
The license for this repository is specified in LICENSE.TXT.
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.
Instructions for building this repository are specified in BUILDING.md.
In depth building instructions: BUILDING.md.
The Contribution Guidelines for this repository are listed in CONTRIBUTING.md.
This project is part of the .NET Foundation.
221 followers · starred Nov 2024
271 followers · starred Dec 2024
836 followers · starred Nov 2024
12 followers · starred Jan 2025
.NET for Android bindings for Google's libraries, such as AndroidX, GooglePlayServices, Firebase, and MLKit and their 3rd party dependency libraries.
C#
319
4,209 commits
updated Oct 13, 2026
Microsoft creates and maintains .NET for Android bindings for many of Google's Java/Kotlin Android libraries and their required third-party dependency libraries, such as:
Note that support for Xamarin.Android ended on May 1st, 2024. New versions of these packages will only support .NET for Android.
Xamarin.AndroidX.Core 1.3.2.1
binds version 1.3.2 of the AndroidX library androidx.core:core.
GooglePlayServices* may prepend a "1" to the version number. For example, the NuGet
Xamarin.GooglePlayServices.Base 118.5.0 binds version 18.5.0 of the Java library.Full list of maven artifact to NuGet mappings:
Full list of maven artifact with versions to NuGet mappings with versions:
./docs/artifact-list-with-versions.md
Note that these packages are largely just autogenerated bindings around Google's Android libraries. As such, our support is limited to issues caused by our bindings. For tutorials/samples/support using the libraries themselves, please refer to Google's documentation.
The license for this repository is specified in LICENSE.TXT.
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.
Instructions for building this repository are specified in BUILDING.md.
In depth building instructions: BUILDING.md.
The Contribution Guidelines for this repository are listed in CONTRIBUTING.md.
This project is part of the .NET Foundation.
221 followers · starred Nov 2024
271 followers · starred Dec 2024
836 followers · starred Nov 2024
12 followers · starred Jan 2025