Приходите в Google, я буквально просил вас годами! Просто нет причин не давать нам полноэкранный режим. Есть способы сделать это с помощью сторонних приложений, таких как Tasker, но при условии, что вы всегда захотите сохранить конкретное приложение в полноэкранном режиме, есть более быстрый и практичный способ сделать это, используя только настольный инструмент для отладки Android (ADB),
Что вам понадобится
Чтобы выполнить действия, описанные в этой статье, вам понадобится следующее:
- Android-телефон или планшет с версией 4.4 (KitKat) или более поздняя версия
- ПК под управлением Windows, MacOS или Linux
- Кабель USB
Шаг первый: включить отладку USB
Прежде чем начать, вам нужно включить отладку на вашем USB-устройстве, если вы еще этого не сделали. Откройте главное меню «Настройки». Нажмите «О телефоне», а затем нажмите кнопку «Создать номер» семь раз. Да, действительно. На некоторых телефонах запись «О телефоне» может быть где-то еще в меню «Настройки», но если вы соскучитесь, вы сможете ее найти.
Шаг второй: установите Android SDK и ADB
Если вы много не перепутали свой телефон, у вас, вероятно, еще нет Android Debug Bridge, установленного на вашем ПК. Если нет, вы можете следовать этому удобному руководству о том, как его запустить и запустить. Убедитесь, что у вас есть USB-драйвер для вашего телефона.
Шаг третий: найдите имя APK вашего приложения
Чтобы вручную настроить настройки приложения в ADB, вам нужно знать его точное имя файла приложения или имя APK. К сожалению, Android не позволяет легко найти это с помощью инструментов по умолчанию. Но есть простой способ получить информацию на вашем рабочем столе.
Откройте любой веб-браузер и перейдите в Google Play Store на странице play.google.com. Нажмите «Приложения» в левом столбце, затем «Мои приложения». Это даст вам список всех приложений Android, установленных в Play Маркете.
https://play.google.com/store/apps/details?id=com.android.chrome
И имя APK, которое мы ищем, - «com.android.chrome».
Шаг четвертый: проверьте подключение вашего устройства к ADB
Затем вам нужно открыть командную строку (в Windows) или терминал (в macOS) и перейти к папке с именем «platform-tools», где установлен Android SDK.
В Windows вы найдете его в следующем месте:
/users/your username/AppData/Local/Android/sdk/platform-tools
В macOS он расположен по адресу:
/Users/your username/Library/Android/SDK/platform-tools
Подключите телефон или планшет к компьютеру с помощью USB-кабеля. В зависимости от модели вашего телефона вам может потребоваться подтвердить соединение ADB на самом телефоне с помощью всплывающего сообщения.
В командной строке введите следующий текст и нажмите Enter.
adb devices
Идем дальше и оставляем приглашение открытым, потому что вам нужно будет ввести другую команду в ближайшее время.
Шаг шестой: выберите свой режим погружения
Существует три различных режима полноэкранного режима, которые мы можем использовать с помощью команды immersive.
- immersive.full: скрывает строку состояния сверху экрана и панель навигации внизу, если в телефоне используются кнопки виртуальной навигации. Этого хотят большинство людей, когда они думают о полноэкранном приложении.
- immersive.status: скрывает только строку состояния сверху.
- immersive.navigation: скрывает только навигационную панель внизу.
Шаг шестой: применить команду
Затем введите следующий текст в приглашении, заменив имя приложения, которое вы нашли в шаге 3 после
=
знак. Я использовал Chrome в качестве примера, но вы можете заменить имя APK любым другим.
adb shell settings put global policy_control immersive.full=com.android.chrome
Эта конкретная команда включает полноэкранную версию Immersive Mode для приложения Chrome. Чтобы скрыть только строку состояния или панель навигации, используйте команды immersive.status или immersive.nagivation, соответственно.
adb shell settings put global policy_control immersive.off=com.android.chrome
Этот метод должен работать со всеми стандартными устройствами Android, но некоторые производители могут модифицировать мобильную операционную систему до такой степени, когда команды недействительны. Если он не работает сразу на вашем телефоне или планшете, попробуйте отключить телефон и подключить его обратно - подключение ADB и драйверов иногда может быть очень сложным.