[android] Install shows error in console: INSTALL FAILED CONFLICTING PROVIDER

If you are on Xamarin and you get this error (probably because of Firebase.Crashlytics):

INSTALL_FAILED_CONFLICTING_PROVIDER
Package couldn't be installed in [...]
Can't install because provider name dollar_openBracket_applicationId_closeBracket (in package [...]]) is already used by [...]

As mentioned here, you need to update Xamarin.Build.Download:

  1. Update the Xamarin.Build.Download Nuget Package to 0.4.12-preview3
    • On Mac, you may need to check Show pre-release packages in the Add Packages window
  2. Close Visual Studio
  3. Delete all cached locations of NuGet Packages:
    • On Windows, open Visual Studio but not the solution:
      • Tools -> Option -> Nuget Package Manager -> General -> Clear All Nuget Cache(s)
    • On Mac, wipe the following folders:
      • ~/.local/share/NuGet
      • ~/.nuget/packages
      • packages folder in solution
  4. Delete bin/obj folders in solution
  5. Load the Solution
  6. Restore Nuget Packages for the Solution (should run automatically)
  7. Rebuild