I am having a problem finding Google Play Services availability. I include the GoogleCast function in my application when the user has the corresponding version of PlayServices installed.
I check the availability of the PS as follows:
GoogleApiAvailability.getInstance() .isGooglePlayServicesAvailable(applicationContext) == ConnectionResult.SUCCESS
However, users who are identified as having an installed PS do not actually have this. They get application crashes during initialization at startup. There are several different causes of application crashes associated with the application:
- Java.lang.RuntimeException is thrown: com.google.android.gms.dynamite.DynamiteModule $ zzc: Remote download failed. Local reserve not found.
- Com.google.android.gms.dynamite.DynamiteModule $ zzc is called: Remote download failed. Local reserve not found.
- Com.google.android.gms.dynamite.DynamiteModule $ zzc called: Could not get module context
- A java.lang.RuntimeException is thrown: com.google.android.gms.dynamite.DynamiteModule $ zzc: no acceptable module found. The local version is 0 and the remote version is 0.
All of these failures occur during MediaRouteButton initialization. I searched a lot to figure out what might be wrong, and I found that PlayServices was not updated.
This happens on both root and root devices.
Has anyone encountered a similar problem?
source share