Обратите внимание, что пакеты GPS/FB/MLKit, которые ранее были созданы и выпущены из этого репозитория, были перемещены в репозиторий https://github.com/dotnet/android-libraries.
Это было сделано для упрощения обслуживания и уменьшения циклических зависимостей между двумя репозиториями, что должно привести к меньшему количеству проблем с конфликтами версий NuGet.
Все пакеты были перемещены, ни один пакет не был устаревшим или удален в рамках этой работы.
Microsoft создает и поддерживает привязки .NET для Android для многих библиотек Google Play Services, Firebase и ML Kit.
Поддержка Xamarin.Android закончилась 1 мая 2024 г. Новые версии этих пакетов не будут поддерживать Xamarin.Android.
Службы Google Play, Firebase и ML Kit (GPS/FB/MLKit) — это набор библиотек, которые позволяют приложениям Android использовать преимущества API и сервисов Google.
1
. Например, NuGet Xamarin.GooglePlayServices.Maps 117.0.1
связывает версию 17.0.1
библиотеки GPS com.google.android.gms:play-services-maps
.Полный список артефактов maven для сопоставлений NuGet:
./docs/artifact-list.md
Полный список артефактов maven с версиями для сопоставлений NuGet с версиями:
./docs/artifact-list-with-versions.md
Лицензия на этот репозиторий указана в LICENSE.md.
Каждый пакет, опубликованный из этого репозитория, обычно содержит сторонний код (т. е. .jar
/ .aar
), на который распространяется собственная лицензия. Информация о лицензии для каждого пакета доступна в cgmanifest.json.
Задача сборки externals
загружает некоторые внешние зависимости от Google, которые лицензируются в соответствии с условиями Лицензионного соглашения на комплект разработки программного обеспечения Android.
Инструкции по сборке этого репозитория указаны в BUILDING.md.
Рекомендации по участию для этого репозитория перечислены в CONTRIBUTING.md.
Этот проект является частью .NET Foundation.