Есть ли способ избежать ошибок на диске при пакетном обновлении приложений (используя «Обновить все»)?

Это связано с вопросом « Есть ли способ заставить рынок обновлять и устанавливать приложения по одному? . Этот вопрос задает вопрос, если приложения могут быть поставлены в очередь для обновления, а не для запуска одновременно, что, по моему мнению, является возможным (но, возможно, не только) решением моей проблемы. Ответ, похоже, не соответствует этому конкретному потенциальному решению.

Когда я выхожу на рынок и уведомляюсь о том, что многие из моих приложений были обновлены, у меня есть опция «Обновить все». Если я сделаю это, когда у меня будет относительно небольшое количество внутреннего хранилища, я часто получаю много приложений, которые не могут обновляться из-за проблем с дисковым пространством. В прошлом я заметил, что обновление каждого приложения по одному позволило мне выполнить все обновления без проблем.

Моя интуиция заключается в том, что обновления, вероятно, загружаются во внутреннее хранилище, поэтому в случае, когда одновременно выполняется множество обновлений, внутреннее хранилище заполняется смесью прикладных обновлений и незавершенных загрузок.

Выполнение обновлений приложения по одному позволяет каждому приложению, в свою очередь, загружаться, применяться и затем удалять загрузку, прежде чем перейти к следующему обновлению. Если приложение хранится на SD-карте, выполнение этого способа должно означать, что во внутреннем хранилище осталось столько же места, сколько и до применения предыдущего обновления, поэтому следующий может продолжаться и, надеюсь, преуспеть.

Учитывая, что, похоже, не существует способа разместить очереди приложений для обновлений (в соответствии с ответом на вышеупомянутый связанный вопрос), есть ли другие способы избежать этой проблемы?

Проверка обновлений чаще, чтобы иметь меньшие одновременные партии - это все, на что я действительно могу придумать.

8 голосов | спросил Paul Calcraft 30 PMpSat, 30 Apr 2011 19:28:42 +040028Saturday 2011, 19:28:42

2 ответа


1

Основываясь на моем опыте и быстро взглянув на пользовательский интерфейс, я не думаю, что это возможно даже на относительно новом рынке, который появился на моей системе Froyo на этой неделе. (Не удалось найти номер версии, но это стиль, как большие плитки на черном фоне, чем предыдущий белый, игровой консольный вид раньше.

ответил benc 3 PM00000080000004431 2011, 20:05:44
1

Это то, с чем я сталкиваюсь. (Original DROID.) Я не думаю, что вы когда-нибудь обойдете это без укоренившегося решения.

Приходят на ум две вещи, которые, хотя и не идеальны, могут помочь улучшить проблему:

  1. Настройте автоматическое обновление для большего количества приложений. Таким образом, они будут обновляться при выпуске и будут разворачивать обновления, чтобы у вас было не так много сразу. Есть несколько разработчиков, которым я доверяю, чтобы не обманывать меня обновлениями. Например, Google; У меня есть все приложения, настроенные на автоматическое обновление.
  2. Проверять рынок чаще всего на обновления. Другими словами, не ждите, пока вы не получите уведомление о наличии обновлений перед проверкой. Тогда менее вероятно, что есть много обновлений для приложения.

Существует также очевидная рекомендация по удалению приложений, поэтому вам нужно обновить меньше.

Что-то еще я часто делаю, когда есть много обновлений: во-первых, я уверен, что я на Wi-Fi. Затем я просто перейду к «Обновить все», зная, что одно или два обновления потерпят неудачу из-за нехватки места. Большинство не будет, поэтому, как только они будут завершены, я просто нажимаю уведомления о сбоях и повтор попытках.

ответил ale 3 PM00000080000000231 2011, 20:25:02

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132