Изменение разрешения экрана на Android-устройстве

Изменение разрешения экрана может привести к проблемам, поэтому все дальнейшие действия вы выполняете на свой страх и риск!

Способ 1: Системные средства

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

  1. Запустите приложение параметров, после чего перейдите в нём к пункту (иначе может называться , , , и прочее похожее по смыслу).
  2. Выберите параметр (иначе , ).
  3. Далее укажите один из приемлемых для вас вариантов и нажмите ().

    Изменения будут немедленно применены.

  4. Этот метод – самый простой, но воспользоваться им можно на ограниченном числе прошивок, в которые, к сожалению, чистый Android пока не входит.

Способ 2: Настройки разработчика

Разрешение экрана зависит от значения DPI (количества точек на дюйм), которое можно поменять в параметрах разработчика. Делается это следующим образом:

  1. Откройте и перейдите в пункты – – .

    Если последний вариант отсутствует, воспользуйтесь инструкцией далее.

    Подробнее: Как активировать режим разработчика в Android

  2. Пролистайте перечень, найдите опцию с названием (иначе может называться и подобное по смыслу) и тапните по ней.
  3. Должно появится всплывающее окно с полем ввода значения DPI, которое мы и будем менять (имеющееся по умолчанию рекомендуется запомнить). Конкретные числа зависят от устройства, но в большинстве из них диапазон составляет 120-640 точек на дюйм. Впишите любое из этой последовательности и тапните .
  4. Экран на некоторое время перестанет отвечать – это нормально. После восстановления отзывчивости вы заметите, что разрешение изменилось.
  5. На этом работу с настройками разработчика можно считать завершённой. Единственный минус – подходящее число придётся выбирать «методом тыка».

Способ 3: Стороннее приложение (Root)

Для устройств с включённым рут-доступом стоит воспользоваться одной из сторонних утилит, которые можно получить из Google Play – например, Screen Shift.

Скачать Screen Shift из Google Play Маркета

  1. Запустите приложение после установки, затем разрешите использование root и тапните .
  2. В главном меню обратите внимание на блок опций – тапните по переключателю для активации.
  3. Далее в левом поле введите количество точек по горизонтали, в правом – по вертикали.
  4. Для применения изменений нажмите «Continue» в окне с предупреждением.
  5. Теперь будет установлено выбранное вами разрешение.

Способ 4: ADB

Если ни один из вышеприведённых методов для вас не подходит, остаётся самый сложный в исполнении вариант – задействование Android Debug Bridge.

Скачать ADB

  1. Загрузите требуемый софт по ссылке выше и установите его в соответствии с инструкцией.
  2. Активируйте на телефоне настройки разработчика (см. шаг 1 второго способа) и включите в нём отладку по USB.

    Подробнее: Как в Android включить отладку по USB

  3. На компьютере запустите от имени администратора: откройте , введите в нём запрос командная строка, кликните по результату и воспользуйтесь опциями.

    Подробнее: Как открыть «Командную строку» от имени администратора в Windows 7 и Windows 10

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

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

  6. Снова перейдите к телефону – подсоедините его к ПК и разрешите доступ для отладки.
  7. В введите adb devices и убедитесь, что устройство распознаётся.

    Если список пуст, отсоедините телефон и попробуйте подключиться снова.

  8. Воспользуйтесь следующей командой:

    adb shell dumpsys display

  9. Внимательно пролистайте полученный список, найдите блок с именем , в котором поищите параметры , и – они отвечают за разрешение по ширине и высоте, а также за плотность пикселей соответственно. Запомните эти данные или запишите, чтобы установить их обратно в случае проблем.
  10. Теперь можно переходить к редактированию. Введите следующее:

    adb shell wm density *число*

    Вместо *число* укажите требуемые значения плотности пикселей, затем нажмите .

  11. Следующая команда выглядит так:

    adb shell wm size *число*x*число*

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

    Обязательно убедитесь, что между значениями находится символ x!

  12. Чтобы изменения вступили в силу, телефон нужно перезагрузить – это тоже можно сделать через ADB, команда следующая:

    adb reboot.

  13. После повторного запуска девайса увидите, что разрешение было изменено. Если после загрузки вы столкнулись с проблемами (сенсор плохо реагирует на касания, элементы интерфейса слишком мелкие или большие, часть софта отказывается работать), то снова подключите устройство к ADB и воспользуйтесь командами из шагов 9 и 10 для установки заводских значений, полученных на шаге 8.

Использование Android Debug Bridge является универсальным способом, который подходит практически для всех устройств.

Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13047 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник: starhit

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