If-Koubou

Как да принудим всяко приложение с Android в пълноценен поток (без вкореняване)

Как да принудим всяко приложение с Android в пълноценен поток (без вкореняване) (Как да)

През 2012 г. Google пусна версия на Chrome за Chrome и никога не се притесняваше да й даде пълен екран. Ако сте уморени да чакате любимото си приложение за Android, за да предлагате цял екран, има начин да го направите сами с режим "Потапяне".

Хайде в Google, буквално съм те молил години наред! Няма причина да не ни даваме режим на цял екран. Има начини да направите това с приложения на трети страни като Tasker, но ако приемете, че винаги ще искате да запазите конкретно приложение на цял екран, има по-бърз и практичен начин да го направите, като използвате само инструмента за десктоп мост на Android ,

Какво ви е нужно

За да изпълните стъпките в тази статия, ще ви е необходимо следното:

  • Телефон с Android или таблет с версия 4.4 (KitKat) или по-нова версия
  • PC с Windows, MacOS или Linux
  • USB кабел

Първа стъпка: Активирайте USB грешки

Преди да започнете, ще трябва да разрешите отстраняването на грешки в USB на телефона си, ако още не сте го направили. Отворете главното меню Настройки. Докоснете "Информация за телефона" и след това докоснете "Изграждане на номер" седем пъти. Да наистина. На някои телефони вписването "За телефона" може да се намира някъде другаде в менюто "Настройки", но ако се приближите, би трябвало да можете да го намерите.

Когато видите изскачащото известие с текст "Сега сте разработчик", натиснете бутона "Назад" и ще видите нова опция в главното меню "Настройки": "Опции за програмисти".

Докоснете "Опции за програмисти" и отвътре ще намерите опцията "Отстраняване на грешки в USB" под заглавието Debugging. Активирайте го и след това докоснете "OK".

Стъпка втора: Инсталирайте Android SDK и ADB

Ако не сте се забъркали с телефона си много, вероятно нямате още инсталиран модул за дебъгване на Android на компютъра си. Ако не, можете да проследите това удобно ръководство за това как да го стартирате. Уверете се, че имате и USB драйвер за телефона си.

Щом приключите с инсталацията, се върнете тук и продължете към следващата стъпка.

Стъпка трета: Намерете името на APK на приложението си

За да коригирате ръчно настройките на приложение в ADB, ще трябва да знаете точното име на файла му или името на APK. За съжаление Android не улеснява откриването на това с инструменти по подразбиране. Но има лесен начин да получите информацията на вашия работен плот.

Отворете всеки уеб браузър и отидете в Google Play Магазин на адрес play.google.com. Кликнете върху "Приложения" в лявата колона и след това върху "Моите приложения". Това ви дава списък с всички приложения на Android, които сте инсталирали чрез Google Play Магазин.

Кликнете върху желаното приложение. Ако не можете да го намерите незабавно, можете да кликнете върху бутона "Всички приложения" под лентата за търсене, за да го стесните само до приложенията, инсталирани на едно устройство.

Когато стигнете до страницата на Play Store на желаното приложение, разгледайте уеб адреса в лентата с URL адресите на браузъра. След маркера "id =" идентификатор адресът ще покаже името на APK на приложението. В нашия пример (Chrome for Android) целият адрес е:

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

И името APK, което търсим, е "com.android.chrome".

Отбележете името на APK на приложението си, преди да продължите.

Четвърта стъпка: Проверете връзката на устройството си с ADB

След това ще трябва да отворите команден ред (в Windows) или терминал (в macOS) и да отидете до папка, наречена "платформа-инструменти", където е инсталиран вашият комплект SDK на Android.

В Windows можете да го намерите на следното място:

/ потребители /Вашето потребителско име/ AppData / местни / Android / SDK / платформа инструменти

В macOS, той се намира на адрес:

/ Потребители /Вашето потребителско име/ Библиотека / Android / SDK / платформа инструменти

Включете телефона или таблета си в компютъра чрез USB кабела. В зависимост от модела на вашия телефон, може да се наложи да потвърдите ADB връзката на самия телефон с изскачащо съобщение.

По подразбиране въведете следния текст и натиснете Enter

устройства adb

Ако виждате един ред на устройство под командата на устройство ADB, вие сте готови да отидете. Ако не виждате изброени устройства, проверете дали телефонът или таблетът ви са свързани и че сте инсталирали драйверите.

Отидете напред и оставете прозореца отворен, защото скоро ще трябва да въведете друга команда.

Стъпка шеста: Изберете вашия потапящ режим

Има три различни вида режими на цял екран, които можем да използваме с потапящата команда.

  • immersive.full: скрива лентата на състоянието в горната част на екрана и лентата за навигация отдолу, ако телефонът ви използва виртуални бутони за навигация. Това е, което повечето хора искат, когато мислят за цял екран.
  • immersive.status: скрива само лентата на състоянието отгоре.
  • immersive.navigation: скрива само лентата за навигация отдолу.
Потопете се пълно (ляво), потапяне.стойност (в центъра) и потапяне.навигация (вдясно)

Изберете кой режим искате да използвате, преди да продължите. Не се безпокойте, можете да приложите командата няколко пъти, ако промените решението си.

Стъпка 6: Прилагане на командата

След това въведете следния текст в подкана, замествайки името на приложението, което сте намерили в трета стъпка след = знак. Използвах Chrome като мой пример тук, но можете да замените името на APK с всяко друго.

настройките за adb shell съдържат global policy_control immersive.full = com.android.chrome

Тази конкретна команда позволява пълната версия на режим "Потапяне" за приложението Chrome. За да скриете само лентата на състоянието или навигационната лента, използвайте команди immersive.status или immersive.nagivation, съответно.

Натиснете Enter, за да изпълните командата. Това е! Отсега нататък Chrome на вашия телефон (или всяко друго приложение, което въвеждате) ще се изпълнява в режим на цял екран.Можете да изключите телефона си и да го изпробвате сега: просто плъзнете нагоре или надолу от долната или горната част на екрана (или страната в хоризонтален режим), за да се покажат бутоните за навигация или лентата на състоянието.

Ако някога искате да промените приложението обратно в неговия стандартен режим на работа, просто повторете тези стъпки, но заменете тази команда с команден ред или терминал (отново, като използвате името на APK за приложението си):

настройките на adb shell дават глобална policy_control immersive.off = com.android.chrome

Този метод трябва да работи с всички стандартни устройства с Android, но някои производители може да са променили мобилната операционна система до точката, където командите не са валидни. Ако не работи незабавно на телефона или таблета ви, опитайте да изключите телефона и да го включите обратно - ADB и връзката с драйверите понякога може да са фини.