I'm coming to ask a question, maybe stupid, but I can't find a good explanation about it..
For this example, I'll take for example a Xamarin Forms - Portable Project and look at the Project.Droid part. Also, I'm gonna take the following packages:
- Xamarin.Forms.Map 2.3.1.114
and
- Xamarin.Android.Support.Vector.Drawable 23.3.0
- Xamarin.Android.Support.v7.RecyclerView 23.3.0
- Xamarin.Android.Support.v7.MediaRouter 23.3.0
- Xamarin.Android.Support.v7.CardView 23.3.0
- Xamarin.Android.Support.v7.AppCompat 23.3.0
- Xamarin.Android.Support.v4 23.3.0
- Xamarin.Android.Support.Design 23.3.0
- Xamarin.Android.Support.Animated.Vector.Drawable 23.3.0
As you can see, the Xamarin.Forms.Map package is version 2.3.1.114 and the others, 23.3.0. However, an update is available, but when I make it, the package of 23.3.0 version update to 23.4.0.1 while Xamarin.Forms.Map is downgrading to 1.5.1.6471 ...
Why does it work like it? why everything doesn't up to the last update? What are the differents effects of this update/downgrade? Also, what's the best choice? Does it's better to update the Xamarin.Android.Support.xxx packages and downgrade the Xamarin.Forms.Map one or do the reverse?
Thank in advance for your answer/explanation :)