Несомненно, система уведомлений Android является одним из преимуществ перед iOS. Потому что она дает больше контроля над уведомлениями. Но не все довольны этим. В Android 5.0 Lolipop компания Google представила уведомления Heads-up или оповещения. Это была замена оповещений в стиле тикера. Лично я предпочитаю бегущую строку уведомлений. Поскольку она занимает гораздо меньше места на экране. И она не искушает меня немедленно реагировать на каждое уведомление.
Более конкретно, она не выскакивает на экран или интерфейс, над которым вы в данный момент работаете. И, тем не менее, он позволяет читать сообщения из строки состояния. Если вы хотите вернуть бегущую строку уведомлений на свой Android-смартфон. Тогда, с помощью приложения для Android, вы можете легко сделать это.
Примечание : Если вы хотите избавиться от уведомлений во время игр или просмотра видео. Тогда попробуйте режим «Игры». А если в вашем смартфоне его нет. Тогда читайте мою статью, чтобы получить Игровой режим на любом Android .
Получить бегущую строку уведомлений на Android.
Требования.
- Компьютер (macOS/Windows/Linux).
- Кабель передачи данных USB.
- Включите отладку USB в смартфоне.
Шаг 1: Установите приложение Super Status Bar.
Super Status Bar — одно из лучших приложений для настройки строки состояния. Вы можете применить такие стили, как строка состояния MIUI 11, Android Q и iOS 13. Оно позволяет добавить множество полезных настроек в строку состояния. Например, жесты, предварительный просмотр уведомлений, регулировка громкости и быстрая яркость. Приложение разработано Томом Бэйли и доступно бесплатно в Play Store.
Ссылка на приложение в Play Store — Super Status Bar — Gestures, Notifications & more .
Шаг 2: Включите разрешение.
Откройте приложение Super Status Bar и пройдите через страницы начальной настройки, или нажмите на пропустить. На главной странице приложения нажмите «Начать». На странице разрешений вы увидите два переключателя. Это разрешения, которые необходимо предоставить для работы приложения.
- Modify System Settings — В основном требуется изменить яркость.
- Accessibility Services — Это очень важно, требуется для текста бегущей строки, пользовательской строки состояния и жестов.
Выберите переключатель, и он перенаправит вас на соответствующую страницу в настройках вашего смартфона. Разрешите оба разрешения и вернитесь на главную страницу приложения. Кнопка «запустить» теперь сменилась на «остановить». Это означает, что основная служба приложения запущена.
Отключить оптимизацию батареи для Super Status Bar App — Android поставляется с опцией оптимизации батареи. Она не позволяет приложениям работать в фоновом режиме для экономии заряда батареи. Чтобы это приложение могло нормально работать, его необходимо отключить. Вы должны найти эту опцию в настройках вашего устройства.
- settings > battery > battery optimization > выберите «Don’t optimize» для супер-приложения Status Bar App.
Шаг 3: Включите бегущую строку уведомлений.
На главном экране приложения нажмите на «Ticker Text» и на следующей странице включите «Status Bar Ticker Text».
Вам необходимо разрешить «доступ к уведомлениям», чтобы получить бегущую строку уведомлений на Android. Включите переключатель «Super Status Bar» на странице доступа к уведомлениям. После этого вернитесь в приложение.
Шаг 4: Отключите уведомления вверху экрана.
Уведомления в виде бегущей строки теперь включены, но мы еще не закончили. Потому что для того, чтобы текст бегущей строки работал хорошо, необходимо «отключить уведомления вверху».
Важно : И если в какой-то момент вы захотите удалить приложение. Тогда сначала отключите эту опцию. В противном случае, «уведомление вверх» не будет работать корректно.
Снова перейдите в раздел «Текст бегущей строки» на главном экране приложения. И нажмите на «Отключить уведомления». Появится страница разрешения ADB. Вы должны запустить команду, подключив смартфон к ПК через USB Debugging. Для выполнения команды необходимы инструменты платформы.
Шаг 5: Скачайте инструменты платформы и включите отладку USB.
На ПК загрузите последнюю версию файлов platform-tools с Google. Platform tools поможет вашему компьютеру общаться с телефоном через ADB. Она бесплатна и доступна для всех трех основных настольных операционных систем — Windows, macOS и Linux.
1. Перейдите на страницу SDK Platform Tools . И загрузите инструмент командной строки (platform tool) для операционной системы вашего компьютера.
2. Найдите загруженный zip-файл на своем компьютере. Вы можете воспользоваться встроенной опцией. Щелкните правой кнопкой мыши на файле и нажмите на Extract All > Extract. Или можно использовать 7Zip (Free) для более быстрого извлечения.
Включите отладку USB.
Включите опции разработчика — Перейдите в настройки телефона > О телефоне. Нажмите семь раз на номер сборки.
Опции разработчика теперь будут видны в настройках телефона. (В моем OnePlus он находится в Настройках > Система) В настройках разработчика нажмите на «Отладка USB» > OK.
Подключите телефон и разрешите отладку USB.
Подключите смартфон к компьютеру через USB-кабель. Появится уведомление «USB Debugging Connected». Появится запрос на разрешение отладки USB. Сначала выберите «Всегда разрешать с этого компьютера», а затем нажмите «Разрешить». Если подсказка не появилась, не стоит беспокоиться. Переходите к следующему шагу. Он появится позже, после ввода первой команды.
Шаг 6: Выполните команды для отключения уведомлений.
1. Откройте распакованную папку Platform-tools. Удерживая клавишу Shift, щелкните правой кнопкой мыши в любом месте этой папки. Появится меню, нажмите на «Open PowerShell Window Here».
Альтернативный метод : Откройте Command Prompt / Windows PowerShell от имени администратора из меню «Пуск».
Скопируйте расположение папки Platform Tools. В CMD введите cd ‘расположение папки’.
Например — cd C:\Users\»имя ПК»\Desktop\platform-tools_r29.0.6-windows\platform-tools
2. Сначала нужно проверить, подключен ли наш смартфон через ADB или нет.
Введите adb devices и нажмите enter. (Теперь в телефоне появится запрос ‘Allow USB Debugging’, нажмите на Allow.)
Примечание : Если вы используете Windows PowerShell. Или используете macOS/Linux, то вам нужно поставить «./» перед каждой командой, показанной в этой статье. (Например — ./adb devices)
3. Теперь, чтобы скрыть уведомления, выполните следующую команду.
adb shell pm grant com.tombayley.statusbar android.permission.WRITE_SECURE_SETTINGS
4. Вы можете нажать на «refresh status», чтобы проверить, предоставлено разрешение или нет. Откройте приложение «Super Status Bar», перейдите к тексту бегущей строки уведомлений и нажмите на опцию «Disable heads up notification».
Вот и все, таким образом, это способ получить бегущую строку уведомлений на Android. Если у вас возникли проблемы при включении бегущей строки уведомлений, не стесняйтесь оставлять комментарии. И, перед удалением приложения, не забудьте отключить тумблер уведомлений в верхней части экрана.