Управление в режиме разработчика. Перечень доступных настроек. Показывать границы элементов

Как включить режим для разработчиков в устройстве под управление ОС Андроид. Обзор нескольких скрытых опций.

Переход в безопасный режим для диагностики устройства.

Включаем режим «Для разработчиков» в Android:

Начиная с версии 4.2 Jelly Bean разработчики скрыли от свободного доступа режим «для разработчиков». Для чего он нужен? Об этом более подробно напишу ниже. А пока инструкция, как его включить:

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

Предпоследнее нажатие.

Все, результат на лицо.

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

У меня режим «для разработчиков» был включен сразу.

Включение этого режима полностью безопасно (если руки растут из правильного места ), при желании его можно отключить: заходим в меню и в правом верхнем углу находим переключатель. То же касается и всех опций в меню «для разработчиков», можно включить и можно выключить, проблем возникнуть не должно.

Итак, наиболее востребованная функция — это отладка по USB . Она необходима для соединения устройства с ПК, а конкретнее для использования службы отладки приложений и устройств на ОС Android.

Разрешаем отладку по USB.

Например: при первом подключение к компьютеру у вас появиться запрос на доверие компьютеру к которому подключено ваше устройство на Android. Такой запрос будет появляться каждый раз при подключении к новому компьютеру или нойтбуку. Ставим галочку и нажмите OK. Все, отладка по USB включена. Рекомендую при подключении к ПК использовать только порты USB 2.0!

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

Полный выход из приложения.

Изменяем настройки анимации . При смене экрана, автоматически отображается анимация, ее можно ускорить, а можно и вообще отключить. По умолчанию стоит 1x, максимально 10x. Данная опция, скорее всего, пригодится для владельце слабых устройств, т.к. лично я не вижу смысла ускорять анимацию, а вот для высвобождения ресурсов отключить можно запросто.

По умолчанию скорость анимации 1x.

Если вы любите поиграть в 3D-игры и у вас одно из последних устройств, а вместо аккумулятора стоит мини ядерный реактор, то подключаем MSAA для OpenGL-игр . Получаем более качественный рендеринг в 3D-играх. Если нет, то оставляем все, как есть, т.к. аккумулятор будет разряжаться очень быстро.

MSAA для OpenGL-игр включено.

Сталкивались с тем, что какое-либо установленное приложение не работает из-за ограничений для вашей страны? Можно попробовать обмануть систему с помощью фиктивного GPS-месторасположения. В самом Андроиде нет подобных стандартных приложений, так что придется искать программы от сторонних разработчиков, но для нормальной работы подобных программ вам потребуется включить фиктивные месторасположения .

Фиктивные месторасположения включены.

Еще одна интересная функциясертификация беспроводных мониторов . Если раньше для беспроводного подключения андроид-устройства к монитору или телевизору приходилось покупать какой-нибудь HDMI-свисток типа «WIFI Display Dongle Adapter» , то новое поколение телевизоров уже имеет на борту поддержку протокола Miracast . Пока на деле проверить не могу, т.к. покупка нового телевизора только в самом ближайшем будущем.

Включаем сертификацию беспроводной передачи изображения.

И напоследок инструкция, как загрузить ОС Android в безопасном режиме . Для чего это нужно? Если вы активно устанавливаете и удаляете приложения, то может возникнуть ситуация, когда ваше устройство начнет активно «глючить». Для диагностики неполадок в Android, как и в Windows есть безопасный режим. В безопасном режиме грузится только базовая конфигурация системы, все остальные приложения не загружаются. Рекомендуется перед этим отключить устройство и извлечь аккумулятор на пять секунд, после чего установить его обратно.

Для этого нажимаем на кнопку включения/выключения устройства, в появившемся меню выбираем пункт «Отключения питания» и удерживаем его, пока не появится окно с предложением перейти в безопасный режим. После подтверждения устройство перезагрузится и войдет в безопасный режим.

Переход в безопасный режим.

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

Столкнулся с тем, что много юзеров приходят на сайт по запросу «как отключить режим разработчика». В принципе, достаточно внимательно посмотреть в правый верхний угол скриншотов меню режима для разработчиков, но, если кому-то нужна инструкция, то вот она:

Слева смартфон на андроид 4.2.1, справа планшет на 4.4.2. Стрелками указаны переключатели.

Предупреждаю сразу — пункт «Для разработчиков» в меню не пропадет. Для того, чтобы полностью убрать этот пункт из меню, нужно в настройках зайти в пункт «Приложения», найти «Настройки» (для этого проматываем экран влево, чтобы чтобы увидеть все установленные приложения), открываем его и жмем на кнопку «Стереть данные».

Все приложения, Настройки

Кнопка «Стереть данные»

Система предупредит от том, что все пароли, аккаунты, базы данных и т.д. БУДУТ УДАЛЕНЫ !

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

Если вы все-таки решились на это, то вы перейдете прямо на рабочий стол и в меню настроек пункт «для разработчиков» будет скрыт.

Не раз нам приходили комментарии с просьбой рассказать поподробнее о режиме разработчика в Android. Многие знают, что это такое, но раз вопрос есть, то на него надо ответить.

Активация режима разработчика

Сначала надо активировать режим разработчика. Для этого надо перейти в настройки, найти вкладку “О телефоне”, а в ней поле “Номер сборки” и несколько раз часто тапнуть по нему. После этого в настройках самого смартфона появится новый пункт, который будет называться “Для разработчиков”.

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

Отчет об ошибке

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

Пароль для резервного копирования

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

Не выключать экран

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

Включить режим трансляции операций

Этот режим позволяет сохранять пакеты HCI в отдельном файле, который можно будет найти в специальной папке в памяти телефона. Нужно это в основном для разработчиков и специалистов по безопасности.

Заводская разблокировка

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

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

Этот пункт наоборот может быть полезен простым пользователям, так как тут можно посмотреть сколько памяти “съедает” каждое приложение и остановить его. Если есть какие-то проблемы, то отсюда же можно отправить отчет об ошибке и просто поподробнее изучить сами приложения.

Отладка по USB

Отладка по USB нужна для того, чтобы можно было устанавливать соединение с компьютером используя Android Debug Bridge. Как правило это требуется для получения root-прав и модификации прошивок.

Запретить доступ для USB-отладки

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

Отчет об ошибке

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

Выбор приложения для фиктивных местоположений

В Android можно на программном уровне изменить свое местоположение не сходя с места. В некоторых играх, или приложениях это может пригодится. Этим можно будет разыгрывать друзей, или обманывать кого-то по поводу своего местоположения. В любом случае, все это можно сделать. Для этого надо скачать какое-нибудь приложения по запросу “Fake GPS” а настроить в нем новое положение. После этого в пункте “Выбрать приложение для фиктивных местоположений” выбрать его.

Сертификация беспроводных мониторов

Тут все понятно из названия. Можно включить отображение параметров сертификации беспроводных мониторов, если вам это нужно

Подробный журнал Wi-fi

Если есть желание подробно отслеживать работу Wi-Fi соединений, то вам сюда. Активировав этот режим, можно включить более подробные отображения в журнале.

Переключаться на мобильную сеть

Активация этого пункта позволит переключаться на мобильную сеть для передачи данных когда сигнал Wi-Fi становится слишком слабым. Но в этом случае надо не забывать про объем включенного трафика или его стоимость, если у вас не безлимит. Странно, что этот пункт спрятали сюда. Например, в iOS это называется ассистент Wi-Fi и находится в обычных настройках.

Не отключать передачу данных

Для быстрого переключения между сетями можно активировать значение, которое позволит не прекращать передачу данных через мобильную сеть даже при активном Wi-Fi подключении. В этом режиме будет проще и быстрее переходит от одной сети к другой.

Конфигурация USB

В этом пункте можно настроить то, что мы настраиваем в шторке уведомлений, когда телефон подключен к компьютеру. А именно режим работы USB. Но в данном случае можно выбрать не просто значение, а значение по умолчанию.

Отключить абсолютный уровень громкости

Этот пункт позволяет отключить абсолютный уровень громкости Bluetooth при возникновении проблем на удаленном устройстве. Под этим подразумевается, например, слишком громкий звук или невозможность его регулировки.

Визуальный отклик

Полезная вещь для любителей скринкаста. Она позволяет показать то место на экране, которого вы коснулись. На каждый день вряд ли пригодится, а для съемки скринкаста, обучающего видео или чего-то подобного может подойти.

Отображение касания

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

Показывать обновление поверхности

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

Показывать границы элементов

Это пункт не имеет особой полезной нагрузки для простого пользователя. Просто можно увидеть где находятся границы элементов управления и экранных клавиш. Иногда может быть полезным, если хочеться проверить соответствие касаний расположенным элементам.

Написание справа налево

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

Анимация

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

Эмуляция дополнительных экранов

Позволит разработчикам имитировать различные размеры и разрешения экрана.

GPU-ускорение

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

Показывать обновление экрана

Настройка позволяет подсвечивать области экрана, которые были отрисованы графической подсистемой.

Включить 4x MSAA

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

Отключение передачи аудио (USB)

Настройка позволяет отключить автоматическую маршрутизацию на внешние USB-устройства.

Строгий режим

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

Загрузка процессора

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

Не сохранять действия

Активация этого пункта позволит удалять сводку действий приложения после того как оно будет закрыто. Двоякое явление. Не всегда это будет хорошо.

Лимит фоновых процессов

Полезная опция для сохранения аккумулятора и производительности смартфона. Из названия видно, что она устанавливает лимит на количество фоновых процессов, которые могут работать одновременно.

Все ANR

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

Неактивные приложения

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

Разрешить сохранение на внешние накопители

Если штатно для приложения не предусмотрена возможность установки на внешний накопитель, то активация этого пункта позволит это сделать независимо от “желания” приложения. Но не стоит забывать, что часто приложения не просто так отказываются устанавливаться на внешний накопитель и для этого есть свои причины. Поэтому, если активируете эту возможность, будьте готовы, что что-то может пойти не так.

Изменение размера многооконности

Настройка позволяет менять размер окон в режиме многооконности независимо от того, согласно ли на это приложение. Опять же, если разработчик был против этого, то наверняка у него были не это причины и лучше не лезть в это.

Отключение режима разработчика

Как и было сказано в начале, режим разработчика можно отключить. Хотя отключается он немного другим способом, нежели включается. Для отключения надо будет открыть настройки и перейти в раздел “приложения”. После этого нужно будет найти приложение “Настройки” и зайдя в него стереть все данные. Если это сделать, режим разработчика будет отключен. А если понадобится включить его снова, то сделать это можно будет там же способом, который был описан в начале.

Итоги

Мы рассказали вам про меню настроек разработчика и что означают основные пункты. Как вы поняли, большинство пунктов не для простых пользователей. Они понадобятся или тем, кто действительно является разработчиком, или тем, кто хочет на свой страх и риск поподробнее разобраться в возможностях операционной системы от Google. Еще раз добавим, что если навыков в этой области мало, то лучше даже не пробовать.

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

Мы расскажем Вам про пять полезных особенностей режима разработчика на Android.

Как включить режим разработчика на Android

Режим разработчика представляет собой специальный раздел в меню настроек мобильного устройства, которое не активно по умолчанию. Для активации меню вам необходимо перейти в «Настройки» – «Информация о телефоне» и несколько раз кликнуть по надписи «Номер сборки», пока не появится уведомление о том, что режим разработчика активировался. После этого вы можете вернуться в основное меню настроек, где в разделе «Система» появится надпись «Для разработчиков».

1. Отключить анимацию

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

Чтобы изменить скорость анимации, или отключить ее, необходимо перейти в меню разработчиков и найти такие параметры, как «Анимация окон», «Анимация переходов», «Длительность анимации». Если вы хотите ускорить анимацию, необходимо выбрать параметр «0.5x». Если вы хотите полностью отключить анимацию, выберите «Без анимации».

2. 4x MSAA

Данная опция позволяет улучшить качество графики в играх и приложениях OpenGL ES 2.0. Я заметил, что смартфон с включенной опцией получает выше производительность, а также потребляет больше заряда аккумулятора. Тем не менее, если вам необходимо высокое качество в играх и приложениях, тогда опция 4x MSAA позволит улучшить изображение с помощью сглаживания пикселей Multi Sample Anti-Aliasing 4x.

3. Включить отладку по USB

Это одна из наиболее используемых опций для разработчиков. Данная функция позволяет программам на вашем компьютере получить доступ к мобильному устройству через USB. Кроме того, откладка по USB используется для восстановления, установки root, разблокирования, создания резервной копии на компьютере и прочее.

4. Пароль для резервного копирования

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

5. Использовать фиктивное местоположение

В разделе «Отладка» есть одна опция под названием «Выбрать приложение для фиктивных местоположений». Для использования данное функции необходимо установить приложение Fake GPS Location , которое будет моделировать местоположение смартфона в фиктивной локации.

После того, как вы выберите приложение, вы можете перейти в Google Карты, и проверить, какое местоположение у вашего смартфона. Таким образом, вы можете делать красивые фотографии в Instagram или Вконтакте с местоположением на Гавайях или Париже.

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

Для многих не секрет, что мы любим чего-то покрутить и поотмизировать, что порой выливается в разного рода интересные интересности или странные странности. Впрочем, часто усилия приносят страшную такую пользу и Ваши устройства начинают бегать на порядок быстрее.

Сейчас мы наблюдаем занимательную историю, когда развитие железной компьютерной индустрии достигло некоего своего логического (и не очень) пика и все технологии (в том числе программные) ринулись в сферу мобильных устройств.

Вот о последних сегодня и поговорим.

Вводная

Все наверное слышали про всякие там режимы разработчика в Android, которые позволяют что-то такое там хитрое нашаманить в настройках.

Эти настрои действительно существуют и хитрое нашаманить реально позволяют. Вопрос лишь в том, - будет ли это на пользу и не очень, - да и кому, собственно, - Вам, Вашей батареи, производительности, или некому разработчику.

Тем не менее, - ведь попытка не пытка. Во-первых, телефон можно сделать быстрее, во-вторых и в трехмерных играх всё будет бегать побыстрее (с выходом PUBG Mobile ) все прямо помешались на этой идее), да и вообще, - интересно и приятно.

Что касается возможных побочных эффектов, - тут всё просто. В некоторых случаях всё конечно идет здорово, весело и всячески на пользу. Производительность растёт, ускорение присутствует, PUBG летает, лаунчер телефона счастлив безмерно, а Вы, как его владелец, - пишите хорошие комментарии под этой статьёй, рассказываете о ней друзьям и всё такое прочее-разное.

Во всех остальных же случаях, стоит понимать, что многое зависит от железа в Вашем Android-телефоне, планшете или на чём Вы там планируете всё это запускать и использовать, - так тут вопрос техники.

И да, стоит понимать, что производительность может снизиться, а расход батареи увеличится. Как это исправить? Вернуть всё назад, настройки отключить.

Как ускорить Андроид и запустить настройки разработчика

  • Переходим в настройки и находим вкладку "О телефоне ";
  • Там где-то прячется версия операционной системы, ядра или номер сборки (см.скриншоты ниже);
  • Старательно тыркаем по ней несколько раз, пока не получим обидное "Вы стали разработчиком ".

Теперь где-то в настройках (возможно отдельно) у Вас пункт, который называется "Для разработчиков ". Вот он там нам и нужен.

Ах да, скриншоты по включению (если с первого раза не получается, то потыкайте несколько раз по различным пунктам, вроде сборка/версия и тп, - должно помочь):

Собственно, тут и живет вся наша оптимизация, здесь же можно понять как ускорить Андроид и понять хитрости, чтобы Ваш телефон / планшет или устройство, работали быстрее, а во всякие игры, вроде PUBG Mobile игралось комфортнее.

Как с этим взлетать: как ускорить Андроид, игры вообще и PUBG Mobile в частности

Мы кстати уже немного писали на эту тему, когда рассказывали про ограничение числа процессов в статье " ":

Итого нам требуется "Многопроцессорный WebView ", - это один из крайне важных пунктов, который ускорит систему вцелом, хотя и может негавтивно сказаться на времени работы от батареи.

Как ускорить Андроид еще сильнее? И визуально понятно? Тоже самое касается пункта "оптимизация SD карты ", если конечно она у Вас вообще есть (карта) и пункт вообще).

Дальше, если Вы не любитель всяческих там анимаций, то крайне рационально будет отключить анимацию окон, переходов и убрать длительность анимации. Это на порядок сэкономит ресурсы, а визуально (субъективно и по ощущениям) у Вас телефон прямо начнет летать вообще.

Еще больше ускорения и оптимизации

Что касается аппаратного ускорения и GPU для компоновки экрана, - считается этот пункт актуален только на быстрых графических ядрах и только для 2D -приложений.

На деле это не всегда так, плюс ко всему, помимо всяких там PUBG Mobile и других 3-х мерных игр для Android , которые Вы и пытаетесь ускорить, собственно, - дело в том, что у Вас всегда задействован процессор как таковой, который работает с интерфейсом и процессами в фоне, поэтому перекладывая часть функционала на Вы можете получить некоторый прирост производительности.

Ну, и если памяти или мощностей у Вас не очень, а поиграть на любимом телефоне хочется, то есть смысл таки подрезать число фоновых процессов. Это конечно скажется на некоторых уведомлениях (например, почты), но зато повысит скорость работы в общем и целом, да и в трёхмерных приложениях в частности.

Послесловие

На сим всё, теперь Вы знаете как ускорить Андроид. Традиционно, - это не моветон и нюансов может быть много. У кого-то сие возымеет эффект, а у кого-то начнет кушать батарею. Кто-то вообще не заметить разницы и не поймет зачем оно вообще нужно.

Многое зависит от способа использования Вашей железки на Андроиде, её конфигурации, версии системы, процессора, памяти, места, игр в которые играете и многого другого.

Такие дела. Если интересно, - пишите в комментариях, - мы разовьем тему и расскажем как тем же Kernel Auditor "ом реально ускорить любой девайс, исходя из глубокого настройка ядра любого телефона.

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

Ни одна современная операционная система для портативных устройств не может тягаться с Android в плане настроек и возможностей ее кастомизации. Неудивительно, ведь в ОС от Google настроить можно абсолютно все, любую мелочь.

Тем не менее, многие пользователи не в курсе, что огромное количество функций их Андроид-устройства остаются скрытыми. Речь идет о возможности отладки устройства и некоторых других функциях, которые возможны только в «режиме разработчика», который в большинстве случаев отключен и скрыт от глаз пользователя. О том, как его включить и какие возможности он предоставляет, мы расскажем в данном руководстве.

После активации данного режима в меню настроек Андроида появляется новый раздел под названием «Для разработчиков». Он открывает пользователю новые возможности. Некоторые из них, которые могут быть полезны даже простому пользователю, рассмотрим далее:

  • Размер буфера журнала – предоставляет возможность выбора объема памяти ;
  • Ускорение работы GPU – активирует обработку двухмерной графики;
  • Показывать загрузку ЦП – выводит экран с информацией о текущей загрузке центрального процессора;
  • Подключение USB – выбор режима работы устройства при подсоединении его к ПК по USB;
  • Отладка по USB – задействует режим отладки при подсоединении вашего Android к ПК с помощью кабеля.
  • Фиктивное местоположение устройства – позволяет заставить приложения «думать», что вы находитесь в другой точке мира.

Активация

Включить режим для разработчика несложно. Для этого нужно:

Перечень доступных настроек

Теперь разберем функции раздела для разработчиков более подробно.

Будьте внимательны: при работе с настройками в режиме разработчика из-за неопытности пользователей может случиться сбой в работе устройства и даже произойти потеря данных. Поэтому рекомендуется включать и отключать те или иные функции с осторожностью.

  • Создание отчета об ошибках. Опция предназначена для отправки отчета об ошибках. Файлы для отправки создаются в течение пары минут.
  • Пароль для резервного копирования. Данный пункт дает возможность использовать ADB для создания резервного копирования данных на ПК. Для создания копии, требуется обязательный ввод пароля.
  • Активный режим. Если эта опция включена, экран устройства при его подключении к ПК не будет гаснуть. Стоит использовать с осторожностью, поскольку длительная работа экрана может его испортить.
  • Выбор рабочего модуля. Инструмент для выбора ART или Davlik. Не стоит ничего менять, если вы не знаете, для чего они необходимы.
  • Включение журнала трансляций операций HCI Bluetooth. Данная функция полезна только для разработчиков, поскольку позволяет вести перехват и анализ пакетов Bluetooth. После включения данной опции, пакеты будут сохраняться в файле «btsnoop_hci.log». Файл можно открыть и проанализировать в программе «Wireshark» или аналогичной.
  • Статистика процессов. Показывает информацию о процессах, которые в данный момент запущенны на устройстве. Для простого пользователя пользы не представляет.
  • Отладка USB. Позволяет подключать устройство к ПК через ADB.
  • Отзыв авторизации отладки USB. При первой отладке устройства по USB, его требуется авторизовать, используя для этого ключи. С помощью данной настройки, можно отменить это действие и повторить его еще раз.
  • Отчеты об ошибках. Опция очень полезна для тестирования приложений. При помощи зажатой кнопки питания можно проводить сбор и отправку отчетов о сбоях и ошибках.
  • Фиктивные местоположения. Позволяет вручную установить местоположение. Используется некоторыми разработчиками для тестирования приложений с привязкой по геоданным.
  • Приложения для отладки. Можно вручную задать приложения для отладки. Помогает разработчикам убедиться в корректной работе кода приложения.
  • Проверка по USB. С помощью данной опции можно проводить сканирование поставленных через ADB приложений и выявлять вредоносную активность.
  • Отображение касаний. Если опция активирована, на экране будут появляться визуальные эффекты, отображающие прикосновения к экрану.
  • Местоположение указателя. Выводит на экран координаты последней точки прикосновения к экрану.
  • Отображение границ макета. Отображение контуров элементов в диалоговых окнах. Позволяет более точно определить, куда нужно нажимать, чтобы активировать элемент на экране.
  • Написание справа налево. Включает изменение ориентации экрана. Опция требуется для работы с правосторонним вводом символов (необходимо для некоторых языков).
  • Эмуляция дополнительного дисплея. Полезно только для разработчиков, поскольку позволяет эмулировать разные размеры дисплея.
  • Принудительный рендеринг. Включает использование приложениями аппаратного двухмерного рендеринга. В некоторых случаях, может дать прибавку производительности, в некоторых наоборот, все испортить. Лучше использовать с осторожностью.
  • Отладка наложения. Позволяет видеть наложения, которые происходят в момент отрисовки графической системой изображений поверх чего-либо.
  • Активация 4х MSAA. Принудительно активирует улучшенное сглаживание. После активации заметно ухудшается производительность устройства.
  • Отобразить нагрузку ЦП. Выводит на экран информацию о текущей нагрузке центрального процессора.
  • Установка профиля GPU. Опция позволяет сохранять в отдельный файл график загрузки графической системы.
  • Трассеровка Open GL. Позволяет сохранять все ошибки OpenGL в отдельный файл.
  • Фоновые процессы. Опция позволяет вручную задать количество одновременно работающих в фоне процессов.
  • Показ ANR. Включает отображение системных сообщений при зависании приложений. Полезно если приложения конфликтуют между собой.

Деактивация

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

Чтобы полностью убрать функцию из меню, необходимо проделать следующие действия:

Заключение

Разумеется, что большей части пользователей описанные выше настройки совершенно не нужны. Если вы плохо разбираетесь в опциях и не понимаете, для чего они предназначены, лучше оставить их в покое и ничего не изменять. Помните, конфигурации разработчика не просто так скрыты от простых смертных. Используйте их с умом.

Понравилась статья? Поделиться с друзьями: