Xamarin.AndroidX.CursorAdapter

.NET for Android bindings for Google's libraries, such as AndroidX, GooglePlayServices, Firebase, and MLKit and their 3rd party dependency libraries.

Latest version: 1.0.0.32 registry icon
Maintenance score
100
Safety score
100
Popularity score
23
Check your open source dependency risks. Get immediate insight about security, stability and licensing risks.
Security
  Vulnerabilities
Version Suggest Low Medium High Critical
1.0.0.32 0 0 0 0 0
1.0.0.31 0 0 0 0 0
1.0.0.30 0 0 0 0 0
1.0.0.29 0 0 0 0 0
1.0.0.28 0 0 0 0 0
1.0.0.27 0 0 0 0 0
1.0.0.26 0 0 0 0 0
1.0.0.25 0 0 0 0 0
1.0.0.24 0 0 0 0 0
1.0.0.23 0 0 0 0 0
1.0.0.22 0 0 0 0 0
1.0.0.21 0 0 0 0 0
1.0.0.20 0 0 0 0 0
1.0.0.19 0 0 0 0 0
1.0.0.18 0 0 0 0 0
1.0.0.17 0 0 0 0 0
1.0.0.16 0 0 0 0 0
1.0.0.15 0 0 0 0 0
1.0.0.14 0 0 0 0 0
1.0.0.13 0 0 0 0 0
1.0.0.12 0 0 0 0 0
1.0.0.10 0 0 0 0 0
1.0.0.9 0 0 0 0 0
1.0.0.8 0 0 0 0 0
1.0.0.7 0 0 0 0 0
1.0.0.6 0 0 0 0 0
1.0.0.5 0 0 0 0 0
1.0.0.4 0 0 0 0 0
1.0.0.3 0 0 0 0 0
1.0.0.2 0 0 0 0 0
1.0.0.1 0 0 0 0 0
1.0.0 0 0 0 0 0

Stability
Latest release:

1.0.0.32 - This version is safe to use because it has no known security vulnerabilities at this time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform

Licensing

Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.

MIT   -   MIT License

Not a wildcard

Not proprietary

OSI Compliant


Apache-2.0   -   Apache License 2.0

Not a wildcard

Not proprietary

OSI Compliant



Third Party Library Bindings for .NET for Android

GitHub License contributions welcome GitHub contributors

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.

Binding Policies

  • This repository binds over 600 Android libraries that are published to NuGet.org. The full package list can be found in config.json.
  • Most Google Java/Kotlin artifacts and some dependencies come from Google's Maven Respository.
  • Additional dependencies come from Maven/Sonatype Central.
  • The major/minor/patch version numbers mirror the bound Android library version. For example, the NuGet Xamarin.AndroidX.Core 1.3.2.1 binds version 1.3.2 of the AndroidX library androidx.core:core.
    • Note that some packages like 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.
    • Version and Java artifact information can be found in the NuGet readme (example).
    • The revision version number is used when a new NuGet needs to be built but the Android library has not been updated.
  • We endeavor to release updated NuGets within a few weeks after new Android releases, however large changes occasionally require more time.
  • In general, we do not bind pre-release libraries. As their API is not stable yet, it results in too much rework. Additionally, it can result in stable NuGet packages depending on unstable NuGet packages.

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

Support

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.

License

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.

Building

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

In depth building instructions: ./docs/build.md.

Contribution Guidelines

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

.NET Foundation

This project is part of the .NET Foundation.