Почему автоматические обновления приложений в Маркете не работают?

Каждый раз я вижу, как несколько приложений пытаются автоматически обновить себя, но просто останавливаются, когда появляется надпись «Загрузка». Другими словами, автоматическое обновление для приложений не работает, и мне остается только отменить загрузку/обновление и сделать это вручную.

Есть ли причина, по которой автоматические обновления не работают?

Кроме того, было бы неплохо узнать, есть ли способ запланировать обновление приложений или как-то обновить несколько за один раз, потому что обновление многих/большинства приложений после доступа в Интернет после длительного периода времени просто тормозит систему.

Также испытайте это на HTC Sensation с Android 2.3.4 и делали это с момента выхода телефона. Я видел, как это работает на других Android с другой версией маркета, чем у нас.
Может быть, это как-то связано с разрешениями?
Что касается аспекта планирования вашего вопроса, см. этот другой вопрос. Могу ли я установить расписание для автоматических обновлений Market, например, каждую ночь?
Это CyanogenMod, а у меня его нет. С тех пор, как я купил смартфон, я никогда не рутировался и не переходил на другие моды, и по сей день я все еще использую Android 2.3.3, который идет с ним.

Ответы (2)

Это может произойти, если кеш загрузки заполнен или почти заполнен, и загрузка заполнит ваше внутреннее хранилище. Попробуйте очистить кэши, чтобы освободить место (SD Maid — хорошее бесплатное приложение для этого), и посмотрите, завершится ли загрузка.

Я видел проблемы, когда у меня не было Wi-Fi некоторое время. Некоторые обновления помечены как «Только WiFi» из-за большого размера, даже если вы отключили «Обновлять только через Wi-Fi» в настройках Маркета (я полагаю, что вы сняли флажок).

Я думаю, что могут быть другие причуды с приложением Market. Например, если вы находитесь в режиме полета, но у вас включен WiFi, Маркет может подумать, что вы не в сети, и отказаться работать.

Это может (или не может) помочь переключиться между включенным автоматическим обновлением в глобальном масштабе (в настройках Market) и отключенным, но включенным автоматическим обновлением для отдельных приложений.

Кстати, я просто включаю автоматическое обновление для приложений, которым я доверяю и знаю, что не буду читать журнал обновлений, прежде чем принять обновление.

У меня нет такой настройки в моем Маркете v2.3.4
Вы имеете в виду, что ваш телефон Android 2.3.4, верно? Вы найдете эти настройки в приложении Market, нажав меню, а затем настройки. Вы также увидите версию приложения Market на экране настроек, называемую «версией сборки», которая будет находиться в районе 3.4.4.
Нет, у моего телефона Android 2.3.3, но я попробую обновиться до Police Market. Кстати, могу ли я вернуться к предыдущей версии, если что-то не так?
Я не думаю, что вы сможете понизить версию, если у вас нет сохраненной копии приложения Market. Это, вероятно, больше усилий, чем вы заинтересованы.
Как сделать резервную копию приложения Android Market? Все, что я нашел в папке system/app , это MarketUpdater.apk
Загляните в файловый менеджер Astro или Titanium Backup.
@ProjectJourneyman Мы с ОП, похоже, использовали более старую версию рынка (в основном зеленую), моя обновилась за последние несколько дней, без каких-либо предупреждений или подтверждений, которые я мог бы добавить! Надеюсь, что ОП повезет и скоро получит обновление.
@RichardBenson Вы недавно обновлялись? К какой версии? Мой долго не обновлялся, если не с момента покупки смартфона.
Вчера @Boris_yo снова обновился до "Play Shop", версия 3.4.6.
@RichardBenson Что такое «Play Shop»?
@Boris_yo — новый модный маркетинговый термин Google для рынка! market.android.com теперь перенаправляет на play.google.com