Попытался установить Xamarin.Android.Support.Design 28.0.0.1
и Xamarin.Firebase.Firestore 71.1705.1
.
Шаги:
После того, как я установил Xamarin.Android.Support.Design v28.0.0.3
, япытался установить Xamarin.Firebase.Firestore v71.1705.2
, выдает такую ошибку:
MyAndroidApp -> Xamarin.Android.Support.Design 28.0.0.3 -> Xamarin.Android.Support.Compat (= 28.0.0.3)
MyAndroidApp -> Xamarin.Firebase.Firestore 71.1705.2 -> Xamarin.GooglePlayServices.Basement 71.1620.0 -> Xamarin.Android.Support.v4 28.0.0.1 -> Xamarin.Android.Support.Compat (= 28.0)).
Итак, я попытался установить Xamarin.Android.Support.Design 28.0.0.1
, после этого я попытался установить Xamarin.Firebase.Firestore v71.1705.2
, у него будет эта ошибка:
MyAndroidApp ->Xamarin.Firebase.Firestore 71.1705.2 -> Xamarin.Android.Arch.Lifecycle.Runtime 1.1.1.3 -> Xamarin.Android.Support.Annotations (= 28.0.0.3)
MyAndroidApp -> Xamarin.Android.Support.Des28.0.0.1 -> Xamarin.Android.Support.Annotations (= 28.0.0.1).
Итак, конфликт версий - Xamarin.Android.Support.Annotations (= 28.0.0.3)
и Xamarin.Android.Support.Annotations (= 28.0.0.1)
. Затем я попытался установить более низкую версию Xamarin.Firebase.Firestore (71.1705.1)
, и тогда это работает.
Итак, проблема в том, что версии некоторых пакетов (например, Xamarin.Android.Support.Compat
) в обоих нюгетах не обновляются одновременно, что приводит к конфликту версий