Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

<Your App> is having trouble with Google Play services.Please try again. Only on 4.4.X OS devices

We have an android app on Play Store for last 2 years. We are trying to connect the Google Drive API using play services inside the app.

Things are working fine for all the android OS except 4.4.X. In 4.4.X OS devices while trying to login to the Google Account most of the users are getting the error (as reported by them) like :

" is having trouble with Google Play services.Please try again."

Does anyone know how to fix this issue?. This is Not reproducing on all 4.4.X devices.

like image 440
amrit kumar Saini Avatar asked Feb 02 '18 09:02

amrit kumar Saini


People also ask

How do you solve the problem of this app is not compatible with your device?

To fix the “your device is not compatible with this version” error message, try clearing the Google Play Store cache, and then data. Next, restart the Google Play Store and try installing the app again.

Why is Google Play Services not supported by my device?

When Google Play service finds any app to be outdated it might reflect this error on your Android device. So another potential solution you can try is to update all other apps on your device to get rid of the Google Play services unsupportable on your device error.


3 Answers

If you are having troubles with your virtual devices when running things like Google maps etc.; try creating a new virtual device with Google Play Store incorporated

virtual device with the message

possible solution

like image 154
MarkT Avatar answered Oct 12 '22 01:10

MarkT


I've had the same issue as reported above after updating my app dependencies from com.google.android.gms:play-services-maps:15.0.1 to ..:16.1.0 (or ..:17.0.0). The problem for was that the installed version of Google Play Services on my device (a Zebra TC51 running Android 6.0.1 in this case) is rather old and is managed by our customer using a mobile device management solution (MDM) that is very conservative. Rolling back to ..:15.0.1 or updating Google Play Services to the latest version would both solve this issue for me. Sadly, I cannot force our customers to update Google Play Services (although I'd like them to update obviously).

Reproducing this is straightforward by just installing an older Google Play Services (download the July 2018 version for example, v12.8.74. Set your dependency to 16.0.1 or newer and you'll get the above error message.

I haven't been able to find an overview that lists the compatibility between versions of the installed Google Play Services APK and which versions of the com.google.android.gms:play-services-maps dependency are supported.

Also, have a look at the Overview of Google Play Services where it is explained how the included dependency (in your app) and the installed client library (on the device) depend on one another.

like image 40
Wim Fikkert Avatar answered Oct 12 '22 01:10

Wim Fikkert


  1. On your Android phone, go to Settings.
  2. Click on Apps.
  3. Click Google Play services.
  4. Click on Permissions.
  5. Ensure all permission settings are turned on.
like image 37
DaImTo Avatar answered Oct 12 '22 02:10

DaImTo