Я использую AOS 6.0.1 (API-23) на нерутированном телефоне. Он отлично работал в течение нескольких месяцев, но однажды после обновления некоторых приложений, таких как Uber , Viber или Windy , мне сказали, что сервисы Google Play также необходимо обновить, и до тех пор они не будут работать должным образом.
Затем я обновил и Google Play
, но тогда ни одна из их карт не работала, а это означает, что карты, основанные на картах Google, просто отображают пустой пустой холст карты без каких-либо функций, кроме булавок. Т.е. показ автомобилей в Uber, но без фоновой карты.Google Play services
Android System WebView
Каким-то образом после установки всего и вся, связанного с Google для моего устройства, карты в приложении снова заработали. К сожалению, я не помню и не знаю, что я сделал в то время, чтобы это заработало.
К сожалению, сейчас, 6 месяцев спустя, у меня снова та же проблема после некоторых обновлений, но на этот раз я не могу вернуть свои карты. Несмотря на то, что собственные файлы Google Google Maps
, кажется, всегда работают ... В настоящее время я всегда использую apkmirror для загрузки, так как они показывают соответствующие варианты приложений и просто лучше, чем Google Play Store, который я больше не использую. Вот, например, что показано для Google Play services
:
Мое устройство " 440 ", по крайней мере, согласно оригинальным версиям прошивки.
Самое удивительное, что после возврата и/или обновления некоторых соответствующих приложений Google некоторые настройки были восстановлены до некоторых предыдущих значений. Они также могут включать настройки разрешений и, в моем случае, настройки Data Usage
.
Я решил эту проблему, сначала убедившись, что следующие 2 системных приложения обновлены:
Обратите внимание, что GSF обычно никогда не обновляется и остается фиксированным для вашей версии API AOS.
Затем я пошел проверить разрешения этих приложений. Именно тогда я обнаружил, что мобильные данные были таинственным образом отключены при использовании данных. Проверьте, перейдя по ссылке:
Settings > Apps > Google Services Framework > Data usage > Mobile data: "allowed"
Проверьте обе Mobile data
вкладки Wi-Fi
и и оба приложения выше. Это исправило это!
Для полноты также проверьте: Settings > Data traffic management > Networked apps
и убедитесь, что данные доступны как на вкладках, Installed apps
так и на System apps
.
Но поскольку вы на нем, вы также можете обновить:
Если у вас все еще есть проблемы с картой после этого, то (а) убедитесь, что вы используете совместимые двоичные файлы (APK) для вашего конкретного устройства (API, DPI, версия arm и т. д.) и (б) что разрешения для всех этих приложений насколько это возможно. Кроме того, часы устройства должны быть правильными...
Вам необходимо очистить кеш ca, выбрав «Настройки»> «Приложения»> «Google Services Framework»> «Хранилище»> «Очистить кэш и настройки»> «Приложения»> «Google Services Framework»> «Хранилище»> «Управление пространством» -> «Удалить все данные».
Я следил за этим видео https://youtu.be/gBc5eIPOKWQ
Решение сработало для меня в версии Oreo. Пожалуйста, соглашение об именовании узлов и пути доступа к кешу могут отличаться в разных версиях ОС. Но основы одинаковы.
Удачи.
Если вы используете обзор системы Android, а устройство имеет медленное подключение к Интернету, очень часто при установке приложения на устройство приложение не будет обновляться, а вместо этого обзор системы Android покажет номер версии загруженного приложение. Эту проблему можно решить, загрузив на устройство последнюю версию приложения Google Play Store, а затем обновив приложение.
не2кубит