Cyanogenmod: Сервисы Google Play продолжают падать после обновления

несколько недель назад я обновил сервисы Google Play на своем Oneplus One (версия Android 5.1.1, версия Cyanogen OS 12.1.1). Из apk, который я скачал онлайн. С тех пор он продолжает падать. Иногда каждые несколько минут, но иногда и несколько раз в минуту. Я все еще могу пользоваться Интернетом, но мои приложения для обмена мгновенными сообщениями, похоже, получают сообщения с задержкой. Возможно потому, что служба push GPS не работает должным образом.

Сбои особенно происходят при подключении к Wi-Fi, использовании других приложений, которые подключаются к Интернету, а иногда также при написании текстовых сообщений (SMS).

Я не настраивал учетную запись Google и отключил почти все свои приложения Google, кроме Google One Time Init , сервисов Google Play , Google App и Google Services Framework . (потому что их отключение вызвало некоторые проблемы).

Разрешения для сервисов Google Play отключались, особенно разрешение на определение местоположения отказывалось очень часто (~ 62000 раз). Пробуждение , бодрствование и автоматический запуск разрешены.

Мой телефон не рутирован.

Версии сервисов Google Play:

Предыдущая версия:7.5.71 (1955121-438)

текущая версия:8.4.89 (2428711-270)

Я также попробовал версию 8.4.89 (2428711-438)от xda-developers , но не смог ее установить из-за ошибки синтаксического анализа.

Это сообщение об ошибке, которое отображается в отчете о сбое.

java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:304)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at java.lang.Thread.run(Thread.java:818)
Caused by: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/framework/com.android.media.remotedisplay.jar", zip file "/data/app/com.google.android.gms-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libgmscore.so"
at java.lang.Runtime.loadLibrary(Runtime.java:366)
at java.lang.System.loadLibrary(System.java:988)
at com.google.android.gms.org.conscrypt.NativeCrypto.<clinit>(SourceFile:53)
at com.google.android.gms.org.conscrypt.OpenSSLContextImpl$TLSv12.<init>(SourceFile:152)
at com.google.android.gms.org.conscrypt.OpenSSLContextImpl.getPreferred(SourceFile:55)
at com.google.android.gms.common.net.SSLCertificateSocketFactory.a(SourceFile:272)
at com.google.android.gms.common.net.SSLCertificateSocketFactory.a(SourceFile:292)
at com.google.android.gms.common.net.SSLCertificateSocketFactory.createSocket(SourceFile:552)
at com.android.okhttp.Connection.upgradeToTls(Connection.java:175)
at com.android.okhttp.Connection.connect(Connection.java:155)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:276)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:382)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:106)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:217)
at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218)
at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25)
at com.google.android.gms.checkin.k.a(SourceFile:366)
at com.google.android.gms.checkin.k.a(SourceFile:238)
at com.google.android.gms.checkin.g.a(SourceFile:711)
at com.google.android.gms.checkin.g.doInBackground(SourceFile:678)
at android.os.AsyncTask$2.call(AsyncTask.java:292)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
... 4 more

Кто-нибудь знает, как решить эту проблему? До обновления мой телефон работал нормально. Я установил неправильную версию сервисов Google Play? Или мне нужно настроить учетную запись Google?

Я не знаю много мест в Интернете с хорошими apks. Но этот довольно хорош [ apkmirror.com/apk/google-inc/google-play-services/] , и я доверяю их apks.
@Rexford, спасибо за совет! Я только что снова скачал и установил сервисы Google Play, и кажется, что вылеты прекратились :)
Так что с этого момента вы знаете, где скачать ваши apks @Onion (извините, у меня нет ваших букв на клавиатуре, но хорошее имя пользователя!)

Ответы (1)

Одним из хороших мест для скачивания ваших APK-файлов является APK Mirror (под управлением Android Police).

В целях безопасности важно загружать APK-файлы из надежных источников. В вашем случае apk, вероятно, неисправен и, как следствие, выдает вам ошибки.

Это решило проблему! Версия, которую я установил, не подходила для моего телефона. У меня работает версия 8.4.89 (2428711-248)из APK Mirror, да и любая другая Oneplus One полагаю!