Невозможно очистить внутреннюю память после неудачной установки - PullRequest
1 голос
/ 07 июля 2011

Я тестировал игру на 300 МБ. Я пытался развернуть его из IDE (в данном случае IntelliJ), но забыл оставить 600 МБ места (когда файл устанавливается через Eclipse или IntelliJ, он переносится во внутреннюю память). Установка не удалась с ошибкой «Недостаточно места на устройстве», и теперь у меня есть только 31 МБ свободного места.

Как я могу почистить это, поскольку я не могу сделать это с телефона? Есть ли способ удалить этот переданный файл из Eclipse или ADB?

Я пытался удалить батарею, очистить кеш приложений и данные и т. Д. Все тщетно.

UPDATE
Я использовал оболочку ADB для входа в файловую систему. Это вывод команды df

/dev: 86488K total, 12K used, 86476K available (block size 4096)
/data: 1428484K total, 1100000K used, 32848K available (block size 4096)
/cache: 65536K total, 36320K used, 29216K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 250880K total, 231936K used, 18944K available (block size 4096)
/lgdrm: 2816K total, 1180K used, 1636K available (block size 4096)
/sdcard: 1920704K total, 252832K used, 1667872K available (block size 32768)

Кажется, мне нужно очистить каталог / cache, но система не позволяет мне

$ purge /cache
purge: permission denied

Ответы [ 6 ]

0 голосов
/ 24 февраля 2014

Это случилось со мной при попытке установить большое приложение на планшет Galaxy Tab 2.Установка не удалась, но приложение все еще занимало более 1 ГБ места, и я не мог найти способ удалить его в Android.Я смог найти файлы и очистить их, выполнив следующие действия:

  1. Подключил планшет к компьютеру с помощью USB-кабеля.
  2. Во всплывающем окне Windows выберите "«Открыть устройство для просмотра файлов» в проводнике Windows.
  3. На моем планшете выбрано Медиа-устройство (MTP).
  4. Было показано 2 разных местоположения: карта и планшет.Я нажал на планшет.
  5. Я перешел к каждой папке, щелкнул правой кнопкой мыши по ней и выбрал «Свойства».Это показало мне размер файлов в этой папке.
  6. Используя описанный выше метод, я смог найти папки, которые занимали больше всего места.Файлы с ошибочной установкой находились в «Android \ obb \ com.company.appname».Я использовал Windows Explorer, чтобы удалить эту конкретную папку.
  7. Когда я отключился и вернулся к своему планшету, пространство 1 ГБ было очищено.
0 голосов
/ 08 января 2014

У меня только что была эта проблема, я мог бы ее исправить, используя оболочку adb, затем su (очевидно, должно быть установлено su, многие установки не идут с ним по умолчанию), затем перейдя в / data / local / tmp и удалив все в этой папке.

Очень важно: не забывайте о су, иначе вы просто будете получать отказано в разрешении

0 голосов
/ 09 августа 2013

Перейдите в настройки-> Конфиденциальность-> Сброс заводских данных, щелкнув по приведенной ниже процедуре, чтобы освободить память, но проблема в том, что она удаляет все приложения на вашем телефоне и убирает карту памяти.попробуй у меня работает

0 голосов
/ 07 июля 2011

К сожалению, программный сброс был единственным решением. Если кто-то придумает лучший вариант, скажите, пожалуйста. Оболочка АБР в этом случае оказалась бесполезной.

0 голосов
/ 07 июля 2011

У меня было что-то похожее на меня, и я пытаюсь вспомнить, как с этим справился.

Я определенно использовал файловый браузер на самом телефоне (Astro) для удаления файлов, у которых не было никаких проблем.

По какой-то причине я думаю, что файлы для удаления находятся в каталоге данных, но в этом я менее уверен.

0 голосов
/ 07 июля 2011

Вы можете попробовать "ADB uninstall <package>", если хотите попробовать это через ADB.

Перейдите по пути "<Android SDK Path>\SDK\android-sdk-<platform type>\platform-tools\" на своем компьютере в командной строке, затем введитеКоманда выше, чтобы удалить все приложение с телефона.

...