There's a project I'm working on, and it has an already working Android app with most of the BL in a separate BCL, using MvvmCross.
It used old Android.Support libraries (23.4.0) and the Google Play Services were outdated too (18.104.22.168). I got the task to update the libraries to the latest stable and most bug-free version, and add FCM support.
It wasn't a problem until I tried updating to 25.1.1. For some reason, the Xamarin plugin in Visual Studio refuses to load the proper repositories, and deleting everything in %APPDATA%/Local/Xamarin won't trigger an automatic download like it does with earlier versions (both 23.4.0 and 24.2.1 triggers the download during build). I tried to manually add them by downloading the latest r43 repository, and even created links to the extracted folder with the 25.1.1 version, but it still fails on building the PlayServices bits (e.g. there's Analytics built in, and Maps). The build system simply claims the specific XML references, method calls, etc. are all nonexistent, and fails. After adding the Support library bits manually, it finally went through these issues mostly, but the Play Services references still fail the compile.
Is there any way to manually trigger the download of these libraries? Adding the Nuget packages won't work - and the same happens on a Mac, using Xamarin Studio too.
Using the latest Release branch of Xamarin, but also tried on Beta.