title: No acceptable module found. Local version is 0 and remote version is 0
body: <p>After adding Bitmovin Cast in Android project I get a lot of same issues from different devices. </p>
  
  <p><a href="https://stackoverflow.com/questions/39313189/google-cast-sdk3-android-sample-app-is-crashing-on-device-below-5-0">This</a> solution didn't help.</p>
  
  <pre><code>GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(getContext()) 
  </code></pre>
  
  <p>- returns 0 (SUCCESS)</p>
  
  <p>But app crashes.</p>
  
  <pre><code>Caused by java.lang.RuntimeException: com.google.android.gms.dynamite.DynamiteModule$LoadingException: No acceptable module found. Local version is 0 and remote version is 0.
         at com.google.android.gms.internal.cast.zze.zzf(Unknown Source:51)
         at com.google.android.gms.internal.cast.zze.zza(Unknown Source:1)
         at com.google.android.gms.cast.framework.CastContext.(Unknown Source:37)
         at com.google.android.gms.cast.framework.CastContext.getSharedInstance(Unknown Source:6)
         at com.bitmovin.player.BitmovinPlayer.(SourceFile:106)
         at com.bitmovin.player.BitmovinPlayer.(SourceFile:82)
         at com.bitmovin.player.BitmovinPlayer.(SourceFile:71)
         at com.bitmovin.player.BitmovinPlayerView.(SourceFile:134)
         at com.bitmovin.player.BitmovinPlayerView.(SourceFile:120)
  </code></pre>
  
  <p>So, Google Play services version is ok.</p>