Буфер обмена в операционной системе Android

Буфером обмена называется специально выделенная область в оперативной памяти Android-устройства, которая предназначена для временного хранения копируемых или переносимых пользователем данных. Практически каждый день пользователь Андроида к нему обращается, когда производит копирование и вставку файлов, или отправляет другу в соцсети ссылку на интересный сайт.

В этом руководстве мы расскажем, как работает буфер обмена, а также о том, как его можно очистить.

Использование функции

Скорее всего, вы уже знаете, как это делать и просто не подозреваете о том, что регулярно им пользуетесь.

Попробуйте открыть любую страницу в браузере на своем устройстве, после чего нажмите на экран и удерживайте палец на участке с текстом. Через какое-то время появятся два ограничителя, при помощи которых можно выделить фрагмент текста. Когда нужный текст будет выбран, просто скопируйте его с помощью кнопки «Копировать».

Копировать

Все, теперь текст попал в буфер обмена. Можно открыть мессенджер или электронную почту и вставить его в отправляемое сообщение. Для этого просто нажмите на экран и удерживайте палец на поле ввода текста до момента появления функционального окошка, в котором нужно воспользоваться кнопкой «Вставить».

Вставить

Вставить копированный фрагмент

Вот и все. Аналогичным способом можно работать с файлами через приложения-проводники.

Где находится?

Как уже упоминалось выше, буфер обмена расположен в оперативной памяти устройства и какого-то специального файла для него системой не предусмотрено. Копируемая пользователем информация сразу попадает в RAM и остается там до тех пор, пока не будет заменена другой (к примеру, если выбран другой фрагмент текста).

Стоит добавить, что некоторые устройства позволяют пользователю «заглянуть в буфер». К примеру, данные функции присутствуют в Android версии 4.4 на девайсах от LG и Samsung.

Варианты очистки информации в буфере

Напомним, что никаких файлов и папок, в которых находится информация из буфера, не существует. Потому, если хочется очистить буфер обмена, то данные придется удалять напрямую из оперативной памяти вашего Андроида. Требуется это в основном тогда, когда задачи на устройстве выполняются с задержкой или подвисаниями.

Удалить временные данные можно при помощи специального приложения, или вручную (потребуются права Root). Обо всем этом мы рассказываем далее.

При помощи Clipper

Приложение Clipper бесплатное и его можно свободно загрузить из Google Play. С его помощью, можно не только проводить «очистку», но также выполнять другие, полезные операции (только для опытных пользователей!).

Приложение Clipper в Play Market

В главном окне приложения имеется две вкладки. Нам интересна первая вкладка, которая отображает лог с историей, в которую заносятся все скопированные пользователем данные.

Работа приложения Clipper

При необходимости все данные (в том числе и те, что скопированы в данный момент) можно тут же очистить в пару тапов по экрану.

Вручную с правами Рут

  1. Прежде чем приступать к ручной очистке, убедитесь, что на устройстве получены права Root.
  2. Откройте проводник (который поддерживает работу с Root). И откройте корневую папку системы Андроид.
  3. Перейдите в папку «Data». В ней нужно найти каталог «clipboard» и открыть его.
  4. Удалите все содержимое каталога и закройте проводник.
  5. Откройте настройки приложений и найдите «TestService». Воспользоваться кнопками «Остановить», затем «Очистить данные».
  6. Перезагрузите Андроид-устройство.

Заключение

Данная статья будет полезна в первую очередь тем пользователям, которые настроены получить максимум возможностей от своего устройства. Кроме этого, в некоторых случаях очистка может потребоваться в целях оптимизации работы системы. Рекомендуется не злоупотреблять этой процедурой.