Početna » kako da » Kako prisiliti Android App u Full-Screen Immersive Mode (bez korijena)

    Kako prisiliti Android App u Full-Screen Immersive Mode (bez korijena)

    Google je 2012. izdao Android verziju Chromea i nikad se nije trudio dati mu fullscreen mod. Ako ste umorni od čekanja na omiljenoj Android aplikaciji koja nudi cijeli zaslon, postoji način da to učinite sami pomoću Immersive Mode.

    Dođite na Google, već vas godinama molim! Jednostavno nema razloga da nam ne daš cijeli zaslon. Postoje načini da to učinite s aplikacijama treće strane kao što je Tasker, ali pod pretpostavkom da ćete uvijek htjeti zadržati određenu aplikaciju na cijelom zaslonu, postoji brži i praktičniji način da to učinite koristeći samo alat za debug Android (ADB)..

    Što ćete trebati

    Da biste slijedili korake u ovom članku, trebat će vam sljedeće:

    • Android telefon ili tablet s verzijom 4.4 (KitKat) ili novijom
    • Računalo sa sustavom Windows, MacOS ili Linux
    • USB kabel

    Prvi korak: omogućite ispravljanje pogrešaka USB-a

    Prije nego počnete, morat ćete na telefonu omogućiti ispravljanje pogrešaka na USB-u ako to već niste učinili. Otvorite glavni izbornik Postavke. Dodirnite “About Phone”, a zatim sedam puta pritisnite “Build Number”. Da stvarno. Na nekim telefonima unos "O telefonu" može biti negdje drugdje u izborniku Postavke, ali ako ga gurnete okolo, moći ćete ga pronaći..

    Kada vidite skočni obavijest u kojoj piše "Sada ste razvojni programer", pritisnite gumb Natrag i vidjet ćete novu opciju u glavnom izborniku postavki: "Opcije za razvojne programere".

    Dodirnite “Opcije razvojnih programera”, a unutar vas će se naći opcija “USB debugging” u zaglavlju Debugging. Omogućite ga, a zatim dodirnite "U redu".

    Drugi korak: Instalirajte Android SDK i ADB

    Ako se još niste zabrljali s telefonom, vjerojatno još nemate instaliran Android Debug Bridge. Ako ne, možete slijediti ovaj praktični vodič o tome kako ga pokrenuti i pokrenuti. Provjerite je li instaliran i USB upravljački program za vaš telefon.

    Kada završite s instalacijom, vratite se ovdje i nastavite na sljedeći korak.

    Treći korak: Pronađite APK naziv svoje aplikacije

    Da biste ručno prilagodili postavke aplikacije u ADB-u, morate znati točan naziv datoteke aplikacije ili naziv APK-a. Nažalost, Android ne olakšava pronalaženje toga pomoću zadanih alata. Ali postoji jednostavan način da dobijete informacije na radnoj površini.

    Otvorite bilo koji web-preglednik i idite na Google Play Trgovinu na play.google.com. Kliknite na "Apps" u lijevom stupcu, a zatim na "Moje aplikacije". To vam daje popis svih Android aplikacija koje ste instalirali putem Play Trgovine.

    Kliknite željenu aplikaciju. Ako ga ne možete odmah pronaći, možete kliknuti gumb "Sve aplikacije" ispod trake za pretraživanje da biste ga suzili na samo aplikacije instalirane na jednom uređaju.

    Kada dođete do stranice Play Trgovine željene aplikacije, pogledajte web-adresu u adresnoj traci preglednika. Nakon oznake "id =", adresa će prikazati APK ime aplikacije. U našem primjeru (Chrome za Android) puna adresa je:

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

    A ime APK kojeg tražimo je "com.android.chrome".

    Prije nastavka zabilježite APK ime svoje aplikacije.

    Četvrti korak: provjerite vezu uređaja s ADB-om

    Zatim morate otvoriti naredbeni redak (u sustavu Windows) ili terminal (u MacOS-u) i otići do mape pod nazivom "alati platforme" gdje je instaliran Android SDK.

    U sustavu Windows pronaći ćete ga na sljedećoj lokaciji:

    / korisnik /vaše korisničko ime/ AppData / local / Android / SDK / platforma alati

    U MacOS-u se nalazi na adresi:

    / korisnici /vaše korisničko ime/ Library / Android / SDK / platforma alati

    Uključite telefon ili tablet u računalo pomoću USB kabela. Ovisno o modelu telefona, možda ćete morati potvrditi ADB vezu na samom telefonu pomoću skočne poruke.

    Na upit upišite sljedeći tekst i pritisnite Enter

    adb devices

    Ako vidite jednu liniju uređaja pod naredbom ADB uređaja, spremni ste za pokretanje. Ako na popisu ne vidite uređaje, provjerite je li telefon ili tablet povezan i imate li instalirane upravljačke programe.

    Samo naprijed i ostavite prompt otvoren jer ćete uskoro morati unijeti drugu naredbu.

    Šesti korak: Odaberite način uranjanja

    Postoje tri različite vrste prikaza preko cijelog zaslona koje možemo upotrijebiti s naredbom za uranjanje.

    • immersive.full: skriva statusnu traku na vrhu zaslona i navigacijsku traku na dnu, ako vaš telefon koristi virtualne navigacijske gumbe. To je ono što većina ljudi želi kada pomisli na cijelu zaslonsku aplikaciju.
    • immersive.status: skriva samo statusnu traku na vrhu.
    • immersive.navigation: skriva samo navigacijsku traku na dnu.
    Immersive.full (lijevo), immersive.status (centar) i immersive.navigation (desno)

    Odaberite koji mod želite koristiti prije nastavka. Ne brinite, naredbu možete primijeniti više puta ako se predomislite.

    Šesti korak: Primijenite naredbu

    Zatim u upit upišite sljedeći tekst, zamjenjujući naziv aplikacije koji ste pronašli u trećem koraku nakon = znak. Ovdje sam koristio Chrome kao primjer, ali možete izmijeniti ime APK-a s bilo kojim drugim.

    adb shell settings stavi globalnu policy_control immersive.full = com.android.chrome

    Ova posebna naredba omogućuje prikaz preko cijelog zaslona Immersive Mode za aplikaciju Chrome. Da biste sakrili samo traku stanja ili navigacijsku traku, upotrijebite naredbe immersive.status ili immersive.nagivation, odnosno.

    Pritisnite Enter kako biste izvršili naredbu. To je to! Od sada će se Chrome na vašem telefonu (ili bilo kojoj drugoj aplikaciji koju unesete) prikazivati ​​u načinu cijelog zaslona. Možete isključiti telefon i pokušati ga odmah: jednostavno povucite prema gore ili dolje od dna ili od vrha zaslona (ili u horizontalnom načinu) da biste prikazali navigacijske gumbe ili traku statusa.

    Ako želite ikada promijeniti aplikaciju u njen standardni način rada, jednostavno ponovite ove korake, ali zamijenite ovu naredbu u naredbenom retku ili terminalu (opet, koristeći APK ime za vašu aplikaciju):

    adb shell settings stavi globalnu policy_control immersive.off = com.android.chrome

    Ova metoda bi trebala raditi sa svim standardnim Android uređajima, ali neki proizvođači možda su modificirali operativni sustav za mobilne uređaje do točke gdje naredbe nisu valjane. Ako ne radi odmah na vašem telefonu ili tabletnom računalu, pokušajte isključiti telefon i ponovno ga uključiti - veza ADB-a i upravljačkog programa ponekad može biti vrlo zahtjevna.