Вот лучшие опции для разработчиков в Android: отключить абсолютную громкость, масштаб анимации, максимальную частоту обновления и многое другое!
Android имеет множество настроек, доступных в главном приложении настроек, а также на панелях опций в различных приложениях. Но знаете ли вы, что в меню Опций разработчика скрываются дополнительные инструменты, которые вы можете попробовать?
Часть настроек "Параметры разработчика" по умолчанию скрыта, но легко открыть меню и покопаться внутри. Давайте рассмотрим лучшие опции для разработчиков Android, которые вы должны проверить.
Как получить доступ к параметрам разработчика в Android
Android по умолчанию скрывает меню настроек разработчика. Поскольку эти опции не являются необходимыми для обычного использования, это удерживает неопытных пользователей от изменения настроек, которые могут в конечном итоге нанести ущерб их работе.
While we'll explain each setting as we go through them, be sure to watch what you tap in this menu. Adjusting certain options by accident could result in performance issues.
Чтобы разблокировать опции разработчика, запустите Настройки и прокрутите весь путь вниз до раздела О телефоне внизу. Нажмите на это, затем в нижней части результатной страницы вы должны увидеть запись с номером сборки. Нажмите на нее несколько раз, пока не увидите сообщение, в котором говорится, что теперь вы разработчик!
Как только вы сделаете это, вернитесь на главную страницу настроек и коснитесь категории "Система". Разверните раздел "Дополнительно" (при необходимости), и вы найдете новый пункт меню "Параметры разработчика".
Для этого списка мы использовали Pixel 4 под управлением Android 12. Имейте в виду, что этот процесс (а также опции в меню и их названия) могут отличаться, если у вас телефон другого производителя или установлена другая версия Android. Google также иногда изменяет настройки в меню параметров разработчика, поэтому то, что есть здесь сейчас, может исчезнуть в будущем.
Теперь, когда вы открыли это меню, какие лучшие опции для разработчиков стоит использовать? Поскольку они предназначены для разработчиков программного обеспечения, не каждая опция актуальна для обычного пользователя. Давайте рассмотрим наиболее полезные варианты.
1. Не спи
При включенной этой опции экран вашего телефона будет оставаться включенным при подключении к зарядному устройству. Разработчикам это полезно для того, чтобы следить за вашим приложением в течение длительных периодов времени, но обычные пользователи тоже могут воспользоваться этим.
Если вам нужно поддерживать Twitter или подобное приложение открытым для обновлений в режиме реального времени без регулярного нажатия на экран, чтобы оно не отключалось, этот параметр может помочь. Просто обратите внимание, что если у вас экран AMOLED, вам следует быть осторожным и не оставлять экран включенным слишком долго, чтобы предотвратить выгорание экрана.
2. Разблокировка OEM
Как вы, возможно, знаете, большинство устройств Android предоставляют вам свободу установки пользовательского ПЗУ, которое заменяет операционную систему по умолчанию на новую. Для этого вы должны сначала разблокировать свой загрузчик. Без этого процесс прошивки, который перезаписывает текущую ОС, не будет работать.
Обратите внимание, что включение этого параметра фактически не разблокирует загрузчик; это только дает телефону возможность сделать это позже с помощью команд быстрой загрузки. Таким образом, вам не следует включать это, если вы не планируете устанавливать пользовательское ПЗУ на свое устройство. Включение делает ваш телефон более уязвимым.
3. Запуск служб
В Windows вы можете использовать диспетчер задач Windows для просмотра текущих процессов. У Android нет приложения, эквивалентного этому, но эта запись параметров разработчика близка. Запущенные службы позволяют увидеть, сколько оперативной памяти используют запущенные в данный момент приложения. Коснитесь одного из них, чтобы более подробно ознакомиться с каждым из его текущих процессов и служб.
Хотя это полезная информация, вам не стоит беспокоиться об управлении всем, что вы видите здесь. Android отлично справляется с управлением оперативной памятью самостоятельно, поэтому вам не нужно вмешиваться.
Мы рекомендуем использовать эти данные только в информационных целях. Если вам кажется, что приложения постоянно используют слишком много оперативной памяти, посмотрите, как правильно управлять памятью на вашем телефоне Android.
4. Отладка по USB
Ни один список советов по настройкам для разработчиков Android не был бы полным без упоминания отладки по USB. Это важно для разработчиков и полезно для всех остальных.
USB debugging позволяет вашему устройству Android взаимодействовать с вашим компьютером с помощью определенных команд. В паре с Android SDK на вашем компьютере вы можете отправлять команды на свой телефон для установки приложений, сбора информации для ведения журнала или даже рутирования устройства. Смотрите наше полное описание отладки по USB для получения дополнительной информации.
Это мощная функция. Но для обеспечения безопасности вы должны включать эту опцию только тогда, когда она вам нужна, а затем отключать ее позже.
Android требует, чтобы вы вручную утверждали все подключения для отладки по USB к новым компьютерам в целях безопасности. Однако тот, кто украл ваш телефон с включенной отладкой по USB, все равно может испортить его, подтвердив подключение к своему компьютеру. Вы можете нажать на опцию Отозвать разрешения на отладку по USB под ползунком, чтобы сбросить настройки всех компьютеров, которым вы доверяли в прошлом.
5. Флаги функций
Вы можете узнать термин "флаги" из других приложений Google, таких как Google Chrome. Они представляют собой экспериментальные функции, которые Google может добавить в стабильные версии в будущем или полностью отказаться от них. В меню Feature Flags вы можете посмотреть, чтобы найти эти функции для Android.
На момент написания статьи это меню было пустым в нашем Pixel 4 под управлением Android 12. В разное время вы можете увидеть здесь дополнительные опции, особенно если вы используете бета-версию Android. Время от времени заглядывайте и смотрите, есть ли что-нибудь, что вы хотели бы попробовать.
6. Увеличьте максимальную частоту обновления
Некоторые новые устройства Android, включая линейку Pixel 6, имеют экраны, способные выводить данные с высокой частотой обновления. Исторически сложилось так, что большинство телефонов использовали 60 Гц в качестве стандарта, но это улучшается по мере того, как устройства становятся более мощными.
Если ваш телефон динамически изменяет частоту обновления на основе определенных критериев, как это делают современные устройства Pixel, вы можете заставить его всегда использовать высокую частоту обновления с помощью этой опции. Однако имейте в виду, что это увеличит расход батареи.
В качестве дополнительной опции, если вам интересно узнать, какую частоту обновления в данный момент использует ваш телефон, включите Показывать частоту обновления, чтобы постоянно отображать ее на экране.
7. Мобильные данные всегда активны
При включенной этой опции, даже когда ваш телефон подключен к сети Wi-Fi, он будет поддерживать мобильное соединение для передачи данных. Это делается для ускорения переключения сети, что удобно, если вы часто переключаетесь между ними.
Следует ли вам использовать это, зависит от вашего варианта использования. Передача мобильных данных в фоновом режиме увеличит время автономной работы, особенно если вы находитесь в районе с плохим приемом. В таких случаях вы можете отключить эту опцию разработчика.
Однако, если вы используете вызов по Wi-Fi, вам следует оставить эту опцию включенной. Без этого вызовы будут прерываться при переключении типов сетей.
Кроме того, если вы часто используете MMS для отправки сообщений с картинками, вам не следует отключать это, поскольку MMS не работает по Wi-Fi у некоторых операторов. Лучше оставить его включенным и выключать только в том случае, если вам отчаянно нужно увеличить время автономной работы.
8. Конфигурация USB по умолчанию
В Android есть несколько режимов, которые вы можете использовать при подключении к компьютеру через USB. По умолчанию он будет заряжать только ваше устройство, и вам придется каждый раз выбирать режим передачи данных, что становится утомительным, если вы часто подключаетесь.
Используйте эту опцию, чтобы выбрать режим по умолчанию, включая PTP, подключение по USB и другие. Однако для максимальной безопасности вам следует оставить это в покое.
9. Отключите абсолютную громкость
По умолчанию на Android включена функция абсолютной громкости Bluetooth, что означает, что кнопки регулировки громкости на вашем телефоне и устройстве Bluetooth регулируют один и тот же уровень громкости. В целом, это удобно, но может вызвать проблемы с некоторыми устройствами Bluetooth.
Отключение абсолютной громкости (включение этого ползунка) означает, что громкость вашего телефона и устройства Bluetooth будут использовать два разных уровня громкости. Попробуйте сделать это, если громкость вашего устройства Bluetooth не работает должным образом с вашим телефоном или если он слишком громкий или тихий. При отключенной абсолютной громкости вы можете установить громкость вашего устройства Bluetooth на приемлемый уровень, а затем использовать кнопки регулировки громкости вашего телефона для точной настройки.
Возможно, вам потребуется отключить и повторно подключить любые устройства Bluetooth или даже перезагрузить телефон, чтобы абсолютные изменения громкости вступили в силу.
10. Показывать нажатия и расположение указателя
Эта пара опций позволяет вам видеть больше о том, к чему вы прикасаетесь на своем телефоне. Когда включена функция Показывать касания, на экране появляется маленький кружок в том месте, к которому прикасается ваш палец. Это может быть полезно в двух ситуациях.
Первая касается доступности — те, у кого возникают трудности с точным движением, могут оценить визуальную обратную связь о том, к чему они прикасаются. Наличие этих кругов также полезно, если вы создаете скринкаст со своего телефона, например, обучающий. Они позволяют зрителям точно видеть, к чему вы прикасаетесь.
Для получения дополнительных сенсорных данных попробуйте включить расположение указателя. На экране появятся строки, обозначающие места, к которым вы прикасались, вместе с данными о ваших вводах в верхней части дисплея. Это может быть полезно, если вы проводите тестирование, чтобы проверить, почему часть вашего экрана Android не работает.
11. Масштабирование анимации
В зависимости от того, насколько быстр ваш телефон, вы можете их не заметить, но Android воспроизводит анимацию при открытии или переключении между приложениями. Используя шкалу анимации окна, шкалу анимации перехода и шкалу продолжительности аниматора, вы можете настроить продолжительность этих переходов.
Попробуйте установить их на скорость, в 0,5 раза превышающую обычную (меньшие значения быстрее, в то время как большие значения медленнее), если вы хотите, чтобы ваше Android-устройство работало немного быстрее. Однако, в зависимости от скорости вашего устройства, эти анимации могут маскировать некоторые скрытые моменты загрузки при переключении между приложениями. Таким образом, возможно, было бы лучше вернуть их к нормальному состоянию, если ваш телефон кажется неуклюжим после их ускорения.
12. Переопределить силу-Dark
Начиная с Android 10, в Android появился общесистемный темный режим. Если вы включили его в Настройках> Дисплей> Темная тема, совместимые приложения также должны отображаться в темном режиме, но пока не все приложения поддерживают это. При включении этого слайдера все приложения будут использовать темный режим, что неплохо, если вы ненавидите светлые режимы.
Однако имейте в виду, что результаты будут разными. Например, некоторые приложения по-прежнему используют светлые элементы или содержат текст, который трудно прочесть на темном фоне. Попробуйте и посмотрите, как выглядят ваши любимые приложения.
13. Не сохраняйте действия
Мы включаем эту опцию для разработчиков Android в качестве образовательного примера. Когда вы включаете этот ползунок, Android уничтожает процесс каждого приложения, как только вы покидаете его. Разработчики могут использовать это, чтобы проверить, как ведет себя их приложение в различных обстоятельствах, а мы можем использовать это, чтобы понять, почему вам не следует постоянно закрывать приложения на вашем устройстве Android.
Регулярное закрытие приложений вручную или с помощью task killer приводит к уничтожению процессов, запущенных в фоновом режиме — процессов, которые Android поддерживает, чтобы вы могли быстро переключаться на другие приложения. В конечном итоге это заставляет ваш телефон выполнять больше работы (останавливать и запускать процесс), чем если бы вы просто оставили его в покое.
Вы можете включить этот параметр, если хотите ощутить ужасную производительность, которую приносит уничтожение любого приложения, но не стоит оставлять его включенным после того, как вы его попробовали.
14. Приложения в режиме ожидания
Современные версии Android отслеживают, какие приложения вы используете чаще всего, позволяя вашему телефону распределять ресурсы между приложениями в соответствии со временем, которое вы на них тратите.
Обычно это происходит в фоновом режиме, но если вам интересно, какую частоту ваш телефон назначил для каждого приложения, или вы хотите изменить ее, откройте это меню. Рядом с каждым приложением вы увидите одно из нескольких значений и можете нажать на любую запись, чтобы изменить ее настройку.
Настройки следующие:
- Активные: приложения, которые вы используете сейчас или использовали совсем недавно. Эти приложения не имеют ограничений на фоновое использование.
- Рабочий набор: Приложение запускается часто, но в данный момент не активно. Обычно это приложения, которыми вы пользуетесь ежедневно. Android накладывает на них несколько незначительных ограничений.
- Частые:Любое приложение, которым вы пользуетесь часто, но не каждый день. Сюда входят приложения, которые вы регулярно запускаете в течение недели. В них больше ограничений, чем в приведенных выше.
- Редкие: приложения, которыми вы пользуетесь нечасто, например, те, которые вы используете только в определенных местах. Android накладывает множество ограничений на эти приложения.
- Ограничение: приложение использует много ресурсов, почти никогда не используется или действует подозрительным образом.
Если вы отключили оптимизацию Android Doze для каких-либо приложений, они будут выделены серым цветом, а статус "Освобожден" указан в списке.
Также есть скрытая запись Никогда, которая применяется только к приложениям, которые вы установили, но никогда не открывали. Android ограничивает эти приложения больше, чем любая другая категория.
15. Выберите приложение Mock Location
Ни для кого не секрет, что наши телефоны регулярно отслеживают наше местоположение, что вызывает опасения по поводу конфиденциальности. Но знаете ли вы, что Android способен сообщать о поддельных местоположениях вместо того, где вы находитесь на самом деле? Для этого параметра требуется установить отдельное приложение, которое может создавать фиктивные местоположения, например Location Changer.
После того, как вы установили приложение и выбрали из этого параметра разработчика, вы можете использовать его, чтобы сообщить своему телефону, что вы находитесь в любом удобном месте. Однако имейте в виду, что это только подделывает GPS-координаты — приложения и веб-сайты могут определить, где вы на самом деле находитесь, по другим точкам данных, таким как ваш IP-адрес. Возможно, вы захотите использовать VPN на Android для дополнительного запутывания этой информации.
Лучшие опции для разработчиков Android для всех
В меню параметров разработчика есть множество других настроек, но большинство из них бесполезны, если вы не разрабатываете приложения для Android. Здорово, что Google предоставляет эти инструменты разработчикам, которым в противном случае пришлось бы преодолевать множество препятствий, чтобы воссоздать определенные условия.
И что еще лучше, как мы видели, многие из этих опций для разработчиков по-прежнему предназначены для обычного пользователя. Попробуйте их сегодня, чтобы получить еще больше от вашего телефона Android.