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