Наверное, каждый понимает, что народ очень любит измерять свое достоинство и хвастаться им. Я сейчас про характеристики смартфонов на Android говорил, если что. А что-бы подтвердить то, о чем они заявляют - нужны фотографии, явки, пароли. Но фотографировать фотоаппаратом телефон как-то не логично, правда ведь? Ну а если серьезно, то скриншоты в основном нужны разработчикам, чтобы улучшать и исправлять ошибки в своих программах и играх. Чтобы похвастаться обычно и текста хватает :)
Именно поэтому в этой статье я хочу рассказать про то, как сделать скриншот экрана на android. Так как на каждом устройстве это делается по-разному, а на некоторых этой функции изначально нет вообще, то я опишу процесс для Samsung Galaxy S2, которым я владею, а также HTC Desire S, которым когда-то владел (писал об этом в статье про установку приложений на андроид), а также универсальный способ для всех телефонов на ОС Андроид.
Как создать скриншот без установки приложений
Сейчас практически на каждом смартфоне есть функция создания снимков экрана.Например, чтобы сделать скриншот экрана на Samsung Galaxy S2, достаточно одновременно нажать кнопку “домой”(та, которая не сенсорная) и кнопку включения - ваш скриншот сохранится в одноименной папке. Также появится уведомление о том, что снимок экрана сделан и сохранен.
На HTC Desire S процесс ничем не отличается от SGS2, нажать нужно такие-же кнопки, скрины сохраняются в паке с фото.
Теперь давайте разберемся, как сделать скриншот на android, если у вас нет этой функции изначально, либо вы просто не знаете как она выполняется.
Как создать скриншот программно с правами root
Если у вас есть root права, то вам нужно установить программу Screenshot UX(free версия, полная - тут). О том, как устанавливать приложения читайте тут. После установки ознакомьтесь с кратким гайдом и начинайте использование. Делать скриншоты на андроид можно как нажатием на висящий значок камеры, так и встряхиванием телефона.
Как создать снимок экрана программно без root прав
Если прав root у вас не имеется, тогда вам необходимо покупать/скачивать софт, позволяющий делать скриншоты на Android без root, коего софта очень мало. Например, No Root Screen Shot (в маркете, почему-то, найти не получилось. На форумах имеется). Не рутованый Андроид не даст вам делать снимки экрана программно, т.к. это нарушение безопасности - мало ли, злоумышленник написал программу, которая скриншоты ваших смс посылает ему на сервер. А это уже вторжение в личную жизнь и не только. А программа No Root Screen Shot позволяет это делать. Она не делает рут и вообще не затрагивает системные файлы. Но вот только чтобы ей начать пользоваться - нужно подключать аппарат к ПК и активировать возможность. После перезагрузки телефона придется это действие повторять, что доставляет неудобства.
оригинал