If-Koubou

Cum de a forța orice aplicație Android în modul Fullscreen Immersive (fără înrădăcinare)

Cum de a forța orice aplicație Android în modul Fullscreen Immersive (fără înrădăcinare) (Cum să)

Google a lansat o versiune Android a Chrome în 2012 și nu a deranjat niciodată să-i dea un mod de afișare pe tot ecranul. Dacă te-ai săturat să aștepți aplicația Android preferată pentru a oferi ecran complet, există o modalitate de ao face singur cu modul Immersive.

Haideți pe Google, te-am cerut de ani de zile! Nu este nici un motiv să nu ne dea un mod de afișare pe tot ecranul. Există modalități de a face acest lucru cu aplicații terță parte, cum ar fi Tasker, dar presupunând că veți dori mereu să păstrați o aplicație specifică pe ecran complet, există o modalitate mai rapidă și mai practică de ao face utilizând numai instrumentul de desktop Android debug bridge (ADB) .

Ce ai nevoie

Pentru a urma pașii din acest articol, veți avea nevoie de următoarele:

  • Un telefon sau o tabletă Android care rulează versiunea 4.4 (KitKat) sau o versiune ulterioară
  • Un PC care rulează Windows, MacOS sau Linux
  • Un cablu USB

Pasul unu: activați depanarea USB

Înainte de a începe, va trebui să activați depanarea USB pe telefon, dacă nu ați făcut-o deja. Deschideți meniul principal Setări. Apăsați "Despre telefon", apoi apăsați de șapte ori intrarea "Build Number". Da într-adevăr. Pe unele telefoane, intrarea "Despre telefon" poate fi în altă parte în meniul Setări, dar dacă încercați să vă aflați, ar trebui să o puteți găsi.

Când vedeți notificarea pop-up care afișează "Sunteți acum un dezvoltator", apăsați butonul Înapoi și veți vedea o nouă opțiune în meniul principal Setări: "Opțiuni pentru dezvoltatori".

Atingeți "Opțiuni pentru dezvoltatori", iar în interior veți găsi opțiunea "Debugging USB" sub rubrica Debugging. Activați-o, apoi apăsați "OK".

Pasul al doilea: instalați SDK-ul Android și ADB

Dacă nu v-ați împotmolit prea mult cu telefonul, probabil că nu aveți instalat pe calculatorul dvs. Android Debug Bridge. Dacă nu, puteți urmări acest ghid la îndemână cu privire la modul de funcționare. Asigurați-vă că aveți și driverul USB pentru telefonul dvs. instalat.

După ce ați terminat instalarea, reveniți aici și continuați cu pasul următor.

Pasul al treilea: găsiți numele APK al aplicației

Pentru a ajusta manual setările unei aplicații în ADB, va trebui să știți exact numele fișierului aplicației sau numele APK. Din nefericire, Android nu face ușor să găsească acest lucru cu instrumentele implicite. Dar există o modalitate ușoară de a obține informațiile de pe desktop.

Deschideți orice browser web și accesați Magazinul Google Play la play.google.com. Faceți clic pe "Aplicații" din coloana din stânga, apoi pe "Aplicațiile mele". Aceasta vă oferă o listă a tuturor aplicațiilor Android pe care le-ați instalat prin Magazin Play.

Faceți clic pe aplicația dorită. Dacă nu îl găsiți imediat, puteți face clic pe butonul "Toate aplicațiile" aflat sub bara de căutare, pentru al restrânge numai la aplicațiile instalate pe un singur dispozitiv.

Când ați ajuns la pagina Magazinului Play al aplicației dorite, aruncați o privire la adresa web din bara de adrese URL a browserului. După eticheta "id =" identificator, adresa va afișa numele APK al aplicației. În exemplul nostru (Chrome for Android), adresa completă este:

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

Numele APK pe care îl căutăm este "com.android.chrome".

Notați numele APK al aplicației înainte de a continua.

Pasul patru: Verificați conexiunea dispozitivului cu ADB

Apoi, va trebui să deschideți Command Prompt (în Windows) sau Terminal (în MacOS) și navigați la un folder numit "platform-tools" unde este instalat SDK-ul Android.

În Windows, îl veți găsi în următoarea locație:

/ utilizatori /nume de utilizator/ AppData / / Android / sdk / platform-tools locale

În MacOS, el se află la:

/ Utilizatori /nume de utilizator/ Library / Android / SDK / platformă-unelte

Conectați telefonul sau tableta la computer cu ajutorul cablului USB. În funcție de modelul dvs. de telefon, este posibil să fie necesar să confirmați conexiunea ADB de pe telefonul în sine cu un mesaj pop-up.

La prompt, tastați următorul text și apăsați Enter

dispozitive adb

Dacă vedeți o singură linie de dispozitiv sub comanda dispozitivului ADB, sunteți gata să plecați. Dacă nu vedeți niciunul dintre dispozitivele listate, verificați dacă telefonul sau tableta dvs. sunt conectate și că aveți driverele instalate.

Mergeți și lăsați promptul deschis, deoarece va trebui să introduceți o altă comandă în scurt timp.

Pasul șase: Alegeți modul dvs. imersiv

Există trei tipuri diferite de moduri fullscreen pe care le putem folosi cu comanda imersivă.

  • immersive.full: ascunde bara de stare din partea superioară a ecranului și bara de navigare din partea de jos, dacă telefonul utilizează butoane virtuale de navigare. Aceasta este ceea ce majoritatea oamenilor doresc atunci cand se gandesc la o aplicatie fullscreen.
  • immersive.status: ascunde numai bara de stare din partea de sus.
  • immersive.navigation: ascunde numai bara de navigare din partea de jos.
Immersive.full (stânga), immersive.status (centru) și imersive.navigation (dreapta)

Alegeți modul pe care doriți să îl utilizați înainte de a continua. Nu vă faceți griji, puteți aplica comanda de mai multe ori dacă vă răzgândiți.

Pasul șase: Aplicați comanda

Apoi tastați următorul text la prompt, înlocuind numele aplicației pe care l-ați găsit în Pasul al treilea după = semn. Am folosit Chrome ca exemplul meu aici, dar puteți schimba numele APK-ului cu oricare alta.

setările adb shell introduc policy_control global immersive.full = com.android.chrome

Această comandă permite versiunea completă a modului Immersive pentru aplicația Chrome. Pentru a ascunde numai bara de stare sau bara de navigare, utilizați comenzile immersive.status sau imersive.nagivation, respectiv.

Apăsați Enter pentru a executa comanda. Asta e! De acum înainte, Chrome pe telefonul dvs. (sau orice altă aplicație pe care o introduceți) se va difuza în modul ecran complet.Puteți să deconectați telefonul și să-l încercați acum: glisați în sus sau în jos din partea de jos sau de sus a ecranului (sau partea laterală în modul orizontal) pentru a afișa butoanele de navigare sau bara de stare.

Dacă doriți vreodată să schimbați aplicația în modul de funcționare standard, repetați acești pași, însă înlocuiți această comandă în Command Prompt sau Terminal (din nou, utilizând numele APK pentru aplicația dvs.):

setările adb shell introduc policy_control global immersive.off = com.android.chrome

Această metodă ar trebui să funcționeze cu toate dispozitivele standard Android, dar unii producători ar fi putut modifica sistemul de operare mobil la punctul în care comenzile nu sunt valide. Dacă nu funcționează imediat pe telefon sau pe tabletă, încercați să deconectați telefonul și să îl conectați din nou - conexiunea ADB, iar conexiunea cu driverul poate fi uneori fină.