Notez que les packages GPS/FB/MLKit précédemment créés et publiés à partir de ce référentiel ont été déplacés vers le référentiel https://github.com/dotnet/android-libraries.
Cela a été fait pour simplifier la maintenance et réduire les dépendances circulaires entre les deux référentiels, ce qui devrait entraîner moins de problèmes de conflits de versions NuGet.
Tous les packages ont été déplacés, aucun package n'a été obsolète ou abandonné dans le cadre de cet effort.
Microsoft crée et gère des liaisons .NET pour Android pour de nombreuses bibliothèques Google Play Services, Firebase et ML Kit.
La prise en charge de Xamarin.Android a pris fin le 1er mai 2024. Les nouvelles versions de ces packages ne prendront pas en charge Xamarin.Android.
Les services Google Play, Firebase et ML Kit (GPS/FB/MLKit) sont un ensemble de bibliothèques qui permettent aux applications Android de tirer parti des API et des services Google.
1
. Par exemple, NuGet Xamarin.GooglePlayServices.Maps 117.0.1
lie la version 17.0.1
de la bibliothèque GPS com.google.android.gms:play-services-maps
.Liste complète des artefacts Maven vers les mappages NuGet :
./docs/artifact-list.md
Liste complète des artefacts Maven avec versions vers les mappages NuGet avec versions :
./docs/artifact-list-with-versions.md
La licence pour ce référentiel est spécifiée dans LICENSE.md.
Chaque package publié à partir de ce référentiel contient généralement du code tiers (c'est-à-dire : .jar
/ .aar
) qui est régi par sa propre licence. Les informations sur la licence par package sont disponibles dans cgmanifest.json.
La tâche de construction externals
télécharge certaines dépendances externes de Google qui sont sous licence et soumises aux termes du contrat de licence du kit de développement logiciel Android.
Les instructions pour construire ce référentiel sont spécifiées dans BUILDING.md.
Les directives de contribution pour ce référentiel sont répertoriées dans CONTRIBUTING.md.
Ce projet fait partie de la .NET Foundation.