Установка пакета через Market иногда завершается сбоем и выдает случайное сообщение об ошибке.

Иногда, когда я устанавливаю приложение, установка завершается ошибкой.

Однако ошибки, которые он выдает, не только неверны, но и кажутся... случайными.

Например, он выйдет из строя и выдаст «Недостаточно места для хранения». Наглая ложь, у меня полно места на телефоне.

Другой пример: «Файл пакета недействителен».

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

Я использую фондовый рынок на стоковом Droid 3.

Журналы прольют свет на эти ошибки. Если есть возможность, попробуйте получить логкэт с телефона во время обновления, когда получите сообщение об ошибке. Вы можете использовать ADB со своего компьютера или, например, такое приложение, как aLogcat.
Проблема случайна, когда она это делает, и я не слишком часто устанавливаю приложения, но в следующий раз, когда я увижу это, я проверю LogCat.

Ответы (1)

Вы можете получать сообщения «Недостаточно места для хранения», если у вас недостаточно места на внутренней SD-карте, чтобы рынок мог загрузить APK во временный каталог или каталог данных. Когда вы перезагружаете телефон или выходите из определенных приложений, различные кеши/каталоги данных очищаются, освобождая место на внутренней SD-карте. Вот почему эта ошибка появляется «случайно» — когда вы используете и закрываете приложения, объем дискового пространства меняется. На рынке есть несколько приложений, которые могут принудительно очистить кеш.

«Файл пакета недействителен» может возникнуть, если у вас есть ошибки диска или сетевые ошибки, которые повреждают загруженный файл. Вот почему эта ошибка появляется «случайно», так как проблемы с файловой системой SD-карты или отброшенные / неверные пакеты, повреждающие файл, не будут возникать каждый раз. К вашему сведению, ошибки файловой системы SD-карты часто являются результатом неправильного размонтирования телефона при подключении его через USB или извлечения SD-карты из устройства чтения без предварительного ее размонтирования («безопасное извлечение оборудования» на языке Windows)

Я редко монтирую через ПК и не думаю, что когда-либо вынимал SD-карту.