I have a problem with an update to the google-play-services SDK.
My app builds and runs (as it did before) - but on the Android wear watch, this message is in the logs:
GooglePlayServicesUtil﹕ Google Play services out of date. Requires 5089000 but found 5077534
So the app is compiling with 5.0.89 but the watch only has version 5.0.77.
The communication between the watch and the phone now fails (it had worked previously).
How would I make the app backwards compatible with earlier versions of google-play-services given that Android Studio doesn't provide a way to go back to earlier versions of google-play-services?
These are the gradle settings for the wear app
dependencies {
compile 'com.google.android.gms:play-services:5.0.+@aar'
compile "com.android.support:support-v13:20.0.+"
compile "com.google.android.support:wearable:1.0.+"
}
If I try and force Android Studio to use version 5.0.77 it complains in the build:
Error:Failed to find: com.google.android.gms:play-services:5.0.77
How can I remain compatible with watches with earlier versions of Google play services?