Is there a way to keep Android apps in fullscreen mode?

Få Android-apps i Fuldskærm med ADB

25/03/2024

Rating: 4.17 (9619 votes)

Indholdsfortegnelse

Fuldskærmsoplevelse på Android: Gør det selv med ADB

Mange Android-brugere har i årevis sukket efter en simpel funktion: muligheden for at køre apps i ægte fuldskærm. Især når det kommer til Googles egne udgivelser, som f.eks. Chrome til Android, har denne funktion ofte manglet. Mens du venter på, at udviklere skal implementere en dedikeret fuldskærmstilstand, er der en kraftfuld løsning, der giver dig kontrol: Android Debug Bridge (ADB) og Immersive Mode.

Is there a way to keep Android apps in fullscreen mode?
There's just no reason not to give us a fullscreen mode. There are ways to do this with third-party apps like Tasker, but assuming you'll always want to keep a specific app in fullscreen, there's a faster and more practical way to do it using only the Android debug bridge (ADB) desktop tool.

Selvom tredjepartsapps som Tasker kan opnå lignende resultater, er der en mere direkte og effektiv metode, hvis du ønsker at holde en specifik app permanent i fuldskærm. Denne guide vil føre dig trin for trin gennem processen med at bruge ADB til at transformere din Android-oplevelse.

Hvad du skal bruge for at komme i gang

For at følge denne vejledning og opnå fuldskærm for dine apps, skal du have følgende klar:

  • En Android-telefon eller -tablet, der kører Android 4.4 (KitKat) eller nyere.
  • En computer (PC) med Windows, macOS eller Linux installeret.
  • Et USB-kabel til at forbinde din enhed til computeren.

Trin 1: Aktivér USB-fejlfinding på din enhed

Før du kan kommunikere med din Android-enhed via ADB, skal du først aktivere USB-fejlfinding. Følg disse trin:

  1. Åbn menuen Indstillinger på din Android-enhed.
  2. Naviger til "Om telefon" eller en lignende sektion. Placeringen kan variere lidt afhængigt af producenten og Android-versionen.
  3. Find indstillingen "Build-nummer" og tryk gentagne gange på den – typisk syv gange – indtil du ser en besked, der bekræfter, at du nu er udvikler.
  4. Gå tilbage til hovedmenuen i Indstillinger. Du vil nu se en ny mulighed kaldet "Udviklerindstillinger".
  5. Åbn "Udviklerindstillinger" og find indstillingen "USB-fejlfinding" (ofte under en "Fejlfinding"-sektion). Aktivér denne funktion og bekræft eventuelle advarsler ved at trykke "OK".

Trin 2: Installer Android SDK og ADB

Hvis du ikke tidligere har arbejdet med Android-udvikling eller -tilpasning, er det sandsynligt, at du ikke har Android SDK (Software Development Kit) og ADB-værktøjerne installeret på din computer. Du kan finde detaljerede installationsvejledninger online, der guider dig gennem processen med at downloade og opsætte disse essentielle værktøjer. Sørg også for at installere de relevante USB-drivere til din specifikke Android-enhed, da dette er afgørende for en stabil forbindelse.

Trin 3: Find din apps APK-navn

For at kunne styre en app specifikt via ADB, skal du kende dens unikke applikationsfilnavn, også kendt som APK-navnet. Android gør det ikke altid nemt at finde dette direkte på enheden, men der er en simpel metode via din webbrowser:

  1. Åbn din foretrukne webbrowser og gå til Google Play Store (play.google.com).
  2. Klik på "Apps" i venstre sidekolonne og derefter "Mine apps". Dette vil vise en liste over de apps, du har installeret via Play Store.
  3. Find den app, du ønsker at køre i fuldskærm, og klik på den. Hvis listen er lang, kan du bruge "Alle apps"-knappen for at filtrere og finde den specifikke app.
  4. Når du er på appens side i Play Store, skal du kigge på webadressen i din browsers adressefelt. Efter "id=" ser du appens unikke APK-navn. For eksempel, for Chrome til Android, vil adressen være: https://play.google.com/store/apps/details?id=com.android.chrome. Det relevante APK-navn her er com.android.chrome.
  5. Notér dig APK-navnet nøjagtigt, da du skal bruge det senere.

Trin 4: Bekræft din enhedsforbindelse med ADB

Nu skal du etablere en forbindelse mellem din computer og din Android-enhed ved hjælp af ADB. Dette gøres via kommandolinjen:

  1. Åbn Kommandoprompt (på Windows) eller Terminal (på macOS/Linux).
  2. Naviger til mappen "platform-tools", hvor du installerede Android SDK. Typiske placeringer er:
    • Windows: /brugere/dit brugernavn/AppData/Local/Android/sdk/platform-tools
    • macOS: /Brugere/dit brugernavn/Library/Android/SDK/platform-tools
  3. Tilslut din Android-enhed til din computer med USB-kablet.
  4. Afhængigt af din enhed kan du blive bedt om at bekræfte ADB-forbindelsen på selve telefonen. Giv tilladelse.
  5. Skriv følgende kommando i kommandoprompten/terminalen og tryk Enter:adb devices
  6. Hvis alt er korrekt forbundet, vil du se en linje, der viser din enheds serienummer efterfulgt af "device". Hvis der ikke vises noget, skal du dobbelttjekke din USB-forbindelse, at USB-fejlfinding er aktiveret, og at de korrekte USB-drivere er installeret.

Lad kommandoprompten/terminalen være åben, da du skal bruge den igen.

Trin 5: Vælg din Immersive Mode

Immersive Mode tilbyder forskellige niveauer af fuldskærm. Du kan vælge mellem tre hovedtyper, som styrer, hvilke elementer der skjules:

TilstandBeskrivelse
immersive.fullSkjuler både statuslinjen øverst og navigationslinjen nederst (hvis din enhed bruger virtuelle knapper). Dette giver den mest komplette fuldskærmoplevelse.
immersive.statusSkjuler kun statuslinjen øverst på skærmen.
immersive.navigationSkjuler kun navigationslinjen nederst på skærmen.

Du kan vælge den tilstand, der passer bedst til dine behov. Husk, at du altid kan ændre indstillingen senere ved at gentage processen med en anden kommando.

Trin 6: Anvend Immersive Mode-kommandoen

Nu er det tid til at aktivere fuldskærm for din valgte app. I kommandoprompten/terminalen skal du indtaste følgende kommando, hvor du erstatter com.android.chrome med det APK-navn, du fandt i Trin 3:

For fuld fuldskærm (skjuler både status- og navigationslinjer):

adb shell settings put global policycontrol immersive.full=com.android.chrome

Hvis du kun vil skjule statuslinjen:

adb shell settings put global policycontrol immersive.status=com.android.chrome

Hvis du kun vil skjule navigationslinjen:

adb shell settings put global policycontrol immersive.navigation=com.android.chrome

Tryk Enter for at udføre kommandoen. Din app vil nu køre i den valgte fuldskærmstilstand. Du kan afbryde forbindelsen til din enhed og teste det. For at genaktivere elementerne, der blev skjult, skal du blot swipe fra kanten af skærmen (top, bund eller side afhængigt af orienteringen).

Sådan vender du tilbage til standardtilstand

Hvis du på et tidspunkt ønsker at vende tilbage til den normale visning for en app, kan du nemt deaktivere Immersive Mode. Gentag Trin 4 for at oprette forbindelse med ADB, og indtast derefter følgende kommando, igen med det korrekte APK-navn:

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

Denne kommando nulstiller appen til dens standardopførsel, hvor status- og navigationslinjerne vises som normalt.

Potentielle udfordringer og løsninger

Selvom denne metode generelt fungerer på de fleste standard Android-enheder, kan visse producenter have foretaget dybere ændringer i operativsystemet, som kan påvirke kommandoernes gyldighed. Hvis kommandoen ikke ser ud til at virke med det samme, kan du prøve følgende:

  • Afbryd og genforbind: Nogle gange kan en simpel frakobling og genforbindelse af USB-kablet løse midlertidige forbindelsesproblemer med ADB.
  • Genstart enhed og computer: En fuld genstart af både din Android-enhed og din computer kan ofte løse uventede softwarefejl.
  • Dobbelttjek APK-navnet: Sørg for, at du har indtastet APK-navnet præcist, inklusive alle prikker og små bogstaver. En enkelt fejl kan forhindre kommandoen i at virke.
  • Søg efter enheds-specifikke løsninger: Hvis din enhed er meget tilpasset, kan det være nødvendigt at søge online efter specifikke instruktioner eller alternativer for netop din model.

Med disse trin kan du nu nyde en mere fordybende og uafbrudt oplevelse i dine Android-apps, og endelig få den fuldskærm, du har ønsket dig.

Hvis du vil læse andre artikler, der ligner Få Android-apps i Fuldskærm med ADB, kan du besøge kategorien Teknologi.

Go up