title: Xamarin.GooglePlayServices.Maps 42.1001.0 SupportMapFragment java.lang.NoClassDefFoundError
body: <p>I recently updated my Xamarin.Android app to Google Play Services v42.1001.0. Without any other code changes, I noticed that when creating a SupportMapFragment, the output throws the following errors:</p>
  
  <blockquote>
    <p>Rejecting re-init on previously-failed class java.lang.Class:
    java.lang.NoClassDefFoundError: Failed resolution of:
    Lcom/google/android/chimera/Fragment;</p>
  </blockquote>
  
  <p>Further down the Stack-trace I see this:</p>
  
  <blockquote>
    <p>Caused by: java.lang.ClassNotFoundException: Didn't find class
    "com.google.android.chimera.Fragment" on path: DexPathList[[zip file
    "/data/user_de/0/com.google.android.gms/app_chimera/m/00000006/DynamiteModulesB_GmsCore_prodmnc_alldpi_release.apk"],nativeLibraryDirectories=[/data/user_de/0/com.google.android.gms/app_chimera/m/00000006/n/armeabi-v7a,
    /data/user_de/0/com.google.android.gms/app_chimera/m/00000006/n/armeabi,
    /system/lib, /vendor/lib]]</p>
  </blockquote>
  
  <p>As soon as I comment out the SupportMapFragment code, I no longer see this error. </p>
  
  <p>I have:</p>
  
  <ul>
  <li>Made sure I have the latest SDK and Build tools installed</li>
  <li>Cleaned/Rebuilt the solution</li>
  <li>Verified that my manifest file targets the proper API versions that are supported by the new Google Play Services libraries as per the <a href="https://developers.google.com/maps/documentation/android-api/releases" rel="nofollow noreferrer">release notes</a></li>
  </ul>
  
  <p>It seems to only be happening with the SupportMapFragment. It's also worth noting that my application does use the Multi-Dex build setting.</p>
  
  <p>What else should I try?</p>