Yes, Google screwed up and we need a fix from them. In the meantime you can attempt to force the plugin to use an earlier version of the support library. That's what I've done for the PhoneGap Push Plugin and it seems to be working Latest Play store service breaks phonegap-plugin-push · Issue #909 · phonegap/phonegap-plugin-push · GitHub
Any updates on this by any chance?
1 person found this helpful
Just found out that the 5.1.1 version of the pushwoosh-cordova-plugin plug-in works. No more crashing!
Yes this version of plugin is working also in my app
How do you specify phonegap build to use version 5.1.1 version of the pushwoosh-cordova-plugin?
For the Phonegap build, I only have <gap:plugin name="pushwoosh-pgb-plugin" source="npm" />
Ah, nvm, figured it out. For those who don't know, you need to add this to your config instead of the original:
<plugin name="pushwoosh-pgb-plugin" spec="5.1.1" />
Should occurs if you use latest version 5.1.2.
check what version of the v4 support jar you have on your development machine. If it is 24 or higher you will run into the problem.
The 3rd June: [Android] gradle dependencies fixes
<framework src="com.google.android.gms:play-services-gcm:8.4.0" />
<framework src="com.google.android.gms:play-services-location:8.4.0" />
<framework src="com.android.support:support-v4:23.1.0" />
<framework src="com.google.android.gms:play-services-gcm:+" />
<framework src="com.google.android.gms:play-services-location:+" />
<framework src="com.android.support:support-v4:+" />
Still having this bug... and it looks like Google has published an update on may 27 : google cloud messaging - IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM - Stack Ove…
Any update PGB team ?
I was able to fix it forcing the phonegap-plugin-push to version 1.7.0 (this is only for Phonegap Build)
<gap:plugin name="phonegap-plugin-push" source="npm" version="1.7.0">