Как заставить любое приложение для Android в полноэкранном режиме погружения (без корней)

Оглавление:

Как заставить любое приложение для Android в полноэкранном режиме погружения (без корней)
Как заставить любое приложение для Android в полноэкранном режиме погружения (без корней)

Видео: Как заставить любое приложение для Android в полноэкранном режиме погружения (без корней)

Видео: Как заставить любое приложение для Android в полноэкранном режиме погружения (без корней)
Видео: Как ограничить использование компьютера по времени Windows 10 - YouTube 2024, Май
Anonim
Google выпустила версию Android для Chrome в 2012 году и никогда не удосужилась дать ей полноэкранный режим. Если вы устали ждать своего любимого приложения для Android, чтобы предлагать полноэкранный режим, есть способ сделать это самостоятельно с помощью режима Immersive.
Google выпустила версию Android для Chrome в 2012 году и никогда не удосужилась дать ей полноэкранный режим. Если вы устали ждать своего любимого приложения для Android, чтобы предлагать полноэкранный режим, есть способ сделать это самостоятельно с помощью режима Immersive.

Приходите в Google, я буквально просил вас годами! Просто нет причин не давать нам полноэкранный режим. Есть способы сделать это с помощью сторонних приложений, таких как Tasker, но при условии, что вы всегда захотите сохранить конкретное приложение в полноэкранном режиме, есть более быстрый и практичный способ сделать это, используя только настольный инструмент для отладки Android (ADB),

Что вам понадобится

Чтобы выполнить действия, описанные в этой статье, вам понадобится следующее:

  • Android-телефон или планшет с версией 4.4 (KitKat) или более поздняя версия
  • ПК под управлением Windows, MacOS или Linux
  • Кабель USB

Шаг первый: включить отладку USB

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

Когда вы увидите всплывающее уведомление, в котором говорится: «Теперь вы разработчик», нажмите кнопку «Назад», и в главном меню «Настройки» вы увидите новую опцию «Параметры разработчика».
Когда вы увидите всплывающее уведомление, в котором говорится: «Теперь вы разработчик», нажмите кнопку «Назад», и в главном меню «Настройки» вы увидите новую опцию «Параметры разработчика».
Нажмите «Параметры разработчика», и внутри вы найдете опцию «Отладка USB» под заголовком «Отладка». Включите его, а затем нажмите «ОК».
Нажмите «Параметры разработчика», и внутри вы найдете опцию «Отладка USB» под заголовком «Отладка». Включите его, а затем нажмите «ОК».
Image
Image

Шаг второй: установите Android SDK и ADB

Если вы много не перепутали свой телефон, у вас, вероятно, еще нет Android Debug Bridge, установленного на вашем ПК. Если нет, вы можете следовать этому удобному руководству о том, как его запустить и запустить. Убедитесь, что у вас есть USB-драйвер для вашего телефона.

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

Шаг третий: найдите имя APK вашего приложения

Чтобы вручную настроить настройки приложения в ADB, вам нужно знать его точное имя файла приложения или имя APK. К сожалению, Android не позволяет легко найти это с помощью инструментов по умолчанию. Но есть простой способ получить информацию на вашем рабочем столе.

Откройте любой веб-браузер и перейдите в Google Play Store на странице play.google.com. Нажмите «Приложения» в левом столбце, затем «Мои приложения». Это даст вам список всех приложений Android, установленных в Play Маркете.

Выберите нужное приложение. Если вы не можете найти его сразу, вы можете нажать кнопку «Все приложения» под панелью поиска, чтобы сузить ее до только приложений, установленных на одном устройстве.
Выберите нужное приложение. Если вы не можете найти его сразу, вы можете нажать кнопку «Все приложения» под панелью поиска, чтобы сузить ее до только приложений, установленных на одном устройстве.
Когда вы перейдете на страницу Play Store желаемого приложения, посмотрите веб-адрес в строке URL браузера. После тега идентификатора id =, адрес будет показывать APK-имя приложения. В нашем примере (Chrome для Android) полный адрес:
Когда вы перейдете на страницу Play Store желаемого приложения, посмотрите веб-адрес в строке URL браузера. После тега идентификатора id =, адрес будет показывать APK-имя приложения. В нашем примере (Chrome для Android) полный адрес:

https://play.google.com/store/apps/details?id=com.android.chrome

И имя APK, которое мы ищем, - «com.android.chrome».

Запомните имя APK вашего приложения, прежде чем продолжить.
Запомните имя APK вашего приложения, прежде чем продолжить.

Шаг четвертый: проверьте подключение вашего устройства к 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

Если вы видите одну строку устройства под командой устройства ADB, вы готовы к работе. Если вы не видите никаких перечисленных устройств, проверьте, что ваш телефон или планшет подключен, и что у вас установлены драйверы.
Если вы видите одну строку устройства под командой устройства ADB, вы готовы к работе. Если вы не видите никаких перечисленных устройств, проверьте, что ваш телефон или планшет подключен, и что у вас установлены драйверы.

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

Шаг шестой: выберите свой режим погружения

Существует три различных режима полноэкранного режима, которые мы можем использовать с помощью команды 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, соответственно.

Нажмите «Ввод», чтобы выполнить команду.Это оно! С этого момента Chrome на вашем телефоне (или любом другом приложении, который вы вводите) будет работать в полноэкранном режиме. Вы можете отключить телефон и попробовать его сейчас: просто проведите по экрану вверх или вниз снизу или сверху (или в горизонтальном режиме), чтобы отобразить кнопки навигации или строку состояния.
Нажмите «Ввод», чтобы выполнить команду.Это оно! С этого момента Chrome на вашем телефоне (или любом другом приложении, который вы вводите) будет работать в полноэкранном режиме. Вы можете отключить телефон и попробовать его сейчас: просто проведите по экрану вверх или вниз снизу или сверху (или в горизонтальном режиме), чтобы отобразить кнопки навигации или строку состояния.
Если вы хотите изменить приложение обратно в стандартный режим работы, просто повторите эти шаги, но замените эту команду в командной строке или терминале (опять же, используя имя APK для вашего приложения):
Если вы хотите изменить приложение обратно в стандартный режим работы, просто повторите эти шаги, но замените эту команду в командной строке или терминале (опять же, используя имя APK для вашего приложения):

adb shell settings put global policy_control immersive.off=com.android.chrome

Этот метод должен работать со всеми стандартными устройствами Android, но некоторые производители могут модифицировать мобильную операционную систему до такой степени, когда команды недействительны. Если он не работает сразу на вашем телефоне или планшете, попробуйте отключить телефон и подключить его обратно - подключение ADB и драйверов иногда может быть очень сложным.

Рекомендуемые: