GooglePlayService нужно обновить, но не обновлять в PlayStore

Я разработал приложение, которое использует GoogleMap. Я только что обновил плагин Android в Eclipse (с библиотеками Android L) и повторно импортировал библиотеки GooglePlayService и т. Д.

Итак, я перекомпилировал, и он отлично работает на моем телефоне (Sony Xperia Z в 4.4.2), на GenyMotion Emulator (4.4.2), на Nexus 7 (4.4.2). Но он не работает на двух Samsung Galaxy S4 (4.4.2) и другом планшете Samsung в 4.4.2. Фактически я проверил версию Сервиса GooglePlay следующим образом:

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);
        }

Таким образом, в устройствах, где приложение не работает, Android обнаруживает, что GPS (GooglePlayService) не обновлен, и перенаправляет в GooglePlayStore, но в Play Store есть только две кнопки: «Удалить» и «Открыть». Я также прочитал, что импортGooglePlayServiceForFroyo может разрешить пб. Но почему это работает на некоторых устройствах, но не на других, даже если они находятся на той же версии Android?

Ответы на вопрос(1)

Ваш ответ на вопрос