Я изменил свою прошивку на cyangenmod 7 и не могу установить некоторые приложения, которые у меня были раньше (например, скайп).
Вот что я получил до сих пор:
Когда качаю с маркета начинает качать потом пропадает и все.
Когда я использую root explorer, ища в них файлы с именем «skype», я нахожу файл skype class.dex в sd-ext/dalvik-cache/.
Итак, вот вопросы:
Большое спасибо за твою помощь! :-)
Починил это.
Я пишу свое исправление, если другие люди столкнутся с той же проблемой. Также я должен подчеркнуть, что это исправление будет работать только для пользователей Cyangenmod!
Проблема в том, что в /cache/ недостаточно места, поэтому, когда маркет хочет загрузить «слишком большое приложение», он выдает исключение о том, что «недостаточно свободного места». Вы можете увидеть эту ошибку, если у вас есть Android SDK и вы запускаете «adb logcat» и пытаетесь загрузить приложение (вы получите «недостаточно свободного места во внутреннем хранилище для загрузки»).
Итак, как это исправить? Самый простой способ, который я нашел, — это загрузить приложение под названием «S2E». Можно попробовать скачать с маркета. Если вы не можете, найдите APK и установите его с SD-карты.
После того, как вы его установили, вы можете выбрать каталоги, которые будут перемещены в sd-ext вместо внутренней памяти телефона. Установите флажок «Расположение кэша загрузки: /sd-ext/download». Затем нажмите «Меню» и «Перезагрузить».
Вот оно! :-)
Благодаря @strDisplayName я понял, как заставить его работать:
Если у вас тоже не работает S2E, вы можете запустить adb shell
и ввести следующие команды:
# cd /cache
# mv download download.old
# mkdir -p /sdcard/cache/download
# ln -s /sdcard/cache/download download
И это должно просто работать :)
Мэтью Рид
ТКС
Мэтью Рид