Hjemmeside » hvordan » Slik styrker du en hvilken som helst Android-app til Fullscreen Immersive Mode (Uten Rooting)

    Slik styrker du en hvilken som helst Android-app til Fullscreen Immersive Mode (Uten Rooting)

    Google utgav en Android-versjon av Chrome i 2012, og har aldri plaget å gi den en fullskjermmodus. Hvis du er lei av å vente på din favoritt Android-app for å tilby fullskjerm, er det en måte å gjøre det selv med Immersive Mode.

    Kom på Google, jeg har bokstavelig talt bedt deg i mange år! Det er bare ingen grunn til ikke å gi oss fullskjermmodus. Det finnes måter å gjøre dette på med tredjepartsapps som Tasker, men hvis du antar at du alltid vil beholde en bestemt app i fullskjerm, er det en raskere og mer praktisk måte å gjøre det bare ved hjelp av desktopverktøyet Android Debug Bridge (ADB)..

    Hva du trenger

    For å følge trinnene i denne artikkelen, trenger du følgende:

    • En Android-telefon eller nettbrett som kjører versjon 4.4 (KitKat) eller senere
    • En PC som kjører Windows, MacOS eller Linux
    • En USB-kabel

    Trinn ett: Aktiver USB feilsøking

    Før du begynner, må du aktivere USB-basert feilsøking på telefonen din hvis du ikke allerede har det. Åpne hovedinnstillingsmenyen. Trykk "Om telefon", og trykk deretter på "Bygg nummer" -inngangen syv ganger. Ja virkelig. På noen telefoner kan "Om telefon" -oppføringen være et annet sted i Innstillinger-menyen, men hvis du peker rundt, bør du kunne finne den.

    Når du ser popupvarselet som sier "Du er nå en utvikler," trykker du på Tilbake-knappen, og du får se et nytt alternativ i hovedinnstillingsmenyen: "Utvikleralternativer".

    Trykk på «Utvikleralternativer», og inne finner du alternativet "USB-feilsøking" under Feilsøkingsoverskriften. Aktiver det, og klikk deretter på "OK".

    Trinn to: Installer Android SDK og ADB

    Hvis du ikke har rotet deg med telefonen mye, har du sannsynligvis ikke Android Debug Bridge installert på PCen din ennå. Hvis ikke, kan du følge denne praktiske veiledningen om hvordan du får den opp og ned. Pass på at du også har USB-driveren for telefonen installert.

    Når du er ferdig med installasjonen, kom tilbake hit og fortsett til neste trinn.

    Trinn tre: Finn Appens APK-navn

    For å manuelt justere appens innstillinger i ADB, må du kjenne det eksakte programfilnavnet eller APK-navnet. Dessverre gjør ikke Android det enkelt å finne ut det med standardverktøy. Men det er en enkel måte å få informasjonen på skrivebordet på.

    Åpne en hvilken som helst nettleser og gå til Google Play-butikken på play.google.com. Klikk på "Apper" i venstre kolonne, og deretter "Mine apper." Dette gir deg en liste over alle Android-appene du har installert gjennom Play-butikken.

    Klikk på appen du vil ha. Hvis du ikke finner det umiddelbart, kan du klikke på "Alle apper" -knappen under søkefeltet for å begrense det til bare apps installert på en enhet.

    Når du har nådd den ønskede appens Play Store-side, kan du se på webadressen i nettleserens nettlinje. Etter "id =" -identifikasjonsmerket, vil adressen vise APK-navnet på appen. I vårt eksempel (Chrome for Android) er den fulle adressen:

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

    Og APK-navnet vi leter etter er "com.android.chrome."

    Legg merke til appens APK-navn før du fortsetter.

    Trinn fire: Bekreft enhetsforbindelse med ADB

    Deretter må du åpne Kommandoprompt (i Windows) eller Terminal (i MacOS) og navigere til en mappe med navnet "plattformverktøy" der Android SDK er installert.

    I Windows finner du den på følgende sted:

    / brukere /ditt brukernavn/ AppData / local / Android / SDK / plattform-verktøy

    I macOS ligger den på:

    / Brukere /ditt brukernavn/ Library / Android / SDK / plattform-verktøy

    Koble telefonen eller nettbrettet til datamaskinen med USB-kabelen. Avhengig av telefonmodellen din må du kanskje bekrefte ADB-tilkoblingen på selve telefonen med en popup-melding.

    Skriv inn følgende tekst på spørringen og trykk Enter

    adb-enheter

    Hvis du ser en enkelt enhetslinje under ADB-enheten, er du klar til å gå. Hvis du ikke ser noen enheter oppført, må du kontrollere at telefonen eller nettbrettet er koblet til og at driverne er installert.

    Gå videre og la spørringen være åpen fordi du må skrive inn en annen kommando i løpet av kort tid.

    Trinn seks: Velg din underjordiske modus

    Det finnes tre forskjellige typer fullskjermmoduser som vi kan bruke med nedsenkende kommandoen.

    • immersive.full: skjuler statuslinjen øverst på skjermen og navigasjonslinjen nederst hvis telefonen bruker virtuelle navigasjonsknapper. Dette er hva folk flest ønsker når de tenker på en fullskjerm-app.
    • immersive.status: Skjuler bare statuslinjen øverst.
    • immersive.navigation: Skjuler bare navigasjonslinjen nederst.
    Immersive.full (left), immersive.status (senter) og immersive.navigation (høyre)

    Velg hvilken modus du vil bruke før du fortsetter. Ikke bekymre deg, du kan bruke kommandoen nedenfor flere ganger hvis du forandrer deg.

    Trinn seks: Bruk kommandoen

    Deretter skriver du inn følgende tekst ved spørringen, erstatter appnavnet du fant i trinn tre etter = skilt. Jeg har brukt Chrome som eksempel her, men du kan bytte ut APK-navnet med noen andre.

    Adb Shell-innstillinger sette global policy_control immersive.full = com.android.chrome

    Denne bestemte kommandoen gjør det mulig for fullskjerm versjon av Immersive Mode for Chrome-appen. For å gjemme bare statuslinjen eller navigasjonslinjen, bruk henholdsvis henholdsvis immersive.status eller immersive.nagivation-kommandoene..

    Trykk Enter for å utføre kommandoen. Det er det! Fra nå av vil Chrome på telefonen din (eller en annen app du skriver inn) kjøre i fullskjermmodus. Du kan koble fra telefonen og prøve den nå: Bare sveip opp eller ned fra bunnen eller toppen av skjermen (eller siden i horisontal modus) for å vise navigasjonsknappene eller statuslinjen.

    Hvis du vil endre appen tilbake til standardoperasjonsmodus, gjentar du disse trinnene, men erstatt denne kommandoen i Kommandoprompt eller Terminal (igjen, ved hjelp av APK-navnet for appen din):

    Adb Shell-innstillinger sette global policy_control immersive.off = com.android.chrome

    Denne metoden skal fungere sammen med alle vanlige Android-enheter, men enkelte produsenter kan ha endret det mobile operativsystemet til det punktet der kommandoene ikke er gyldige. Hvis det ikke fungerer umiddelbart på telefonen eller nettbrettet, kan du prøve å koble fra telefonen og koble den til igjen. ADB og driverforbindelsen kan noen ganger være finicky.