GooglePlayService muss aktualisiert werden, jedoch nicht im PlayStore

Ich habe eine App entwickelt, die GoogleMap verwendet. Ich habe gerade das Android-Plugin in Eclipse (mit Android L-Bibliotheken) aktualisiert und GooglePlayService-Bibliotheken usw. erneut importiert.

Also habe ich es neu kompiliert und es funktioniert hervorragend auf meinem Handy (Sony Xperia Z in 4.4.2), auf GenyMotion Emulator (4.4.2) und auf Nexus 7 (4.4.2). Es funktioniert jedoch nicht auf zwei Samsung Galaxy S4 (4.4.2) und einem anderen Samsung-Tablet in 4.4.2. Tatsächlich habe ich die Version des GooglePlay-Dienstes folgendermaßen überprüft:

resultCode = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this.getActivity());
        // resultCode = ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED;
        if (resultCode != ConnectionResult.SUCCESS) {
            if (GooglePlayServicesUtil.isUserRecoverableError(resultCode)) {
                GooglePlayServicesUtil.getErrorDialog(resultCode, this.getActivity(), 1).show();
                rootView = inflater.inflate(R.layout.fragment_googleplayerror, container, false);
                return rootView;
            } else {
                Log.i(Tag, "This device is not supported.");
                getActivity().finish();
            }
        }

        else {
            rootView = inflater.inflate(R.layout.activity_tracking, container, false);
        }

Auf Geräten, auf denen die App nicht funktioniert, stellt Android fest, dass GPS (GooglePlayService) nicht auf dem neuesten Stand ist, und leitet sie an GooglePlayStore weiter. Im Play Store gibt es jedoch nur zwei Schaltflächen: Deinstallieren und Öffnen. Ich habe auch diesen Import gelesenGooglePlayServiceForFroyo kann die pb auflösen. Aber warum funktioniert es auf einigen Geräten, aber nicht auf anderen, selbst wenn sie auf derselben Android-Version sind?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage