Действительно, родная Android-программа «Переместить на SD-карту» не переносит все приложение на карту. Такие вещи, как данные приложения, кеш и dalvik-кеш (оптимизированный байт-код) остаются во внутренней памяти устройства. Вы можете попытаться смягчить это, регулярно очищая кеш приложений, которые вы используете чаще всего (например, Браузер и т. Д.), Перейдя в Menu -> Settings -> Applications -> Manage applications -> All
затем, выбрав приложение и нажав Clear cache
кнопку. Однако вы просто задержите неизбежное.
Кроме того, тот факт, что не все приложения поддерживают перемещение на SD, не помогает ситуации. Например, виджеты и адаптеры синхронизации нельзя перемещать на SD-карту из-за ограничений Android. Другие приложения просто не были обновлены для поддержки этой функции.
Если ваш телефон рутирован, у вас есть больше возможностей для устранения этого недостатка. Во-первых, некоторые пользовательские ПЗУ (например, CyanogenMod) позволяют перемещать все несистемные приложения на SD-карту, даже если они явно не поддерживают эту функцию (даже виджеты можно перемещать, но они перестанут работать после перезагрузки).
Существуют также альтернативные решения «Приложения для SD», которые могут перемещать все несистемные приложения на SD-карту в рутированном телефоне. Например, приложение S2E творит чудеса на ПЗУ CM, и его очень легко установить и использовать. DarkTremor A2SD сценарий гораздо труднее установить и настроить, но работает на различных пользовательских ROM.