If-Koubou

Jak zmusić każdą aplikację na Androida do trybu pełnoekranowego (bez wyodrębniania)

Jak zmusić każdą aplikację na Androida do trybu pełnoekranowego (bez wyodrębniania) (Jak)

Google wypuściło Chrome na Androida w 2012 r. I nigdy nie zadał sobie trudu, aby nadać mu tryb pełnoekranowy. Jeśli masz dość czekania na ulubioną aplikację na Androida, by zaoferować pełnoekranowy, możesz zrobić to sam dzięki trybowi immersyjnemu.

Chodź w Google, dosłownie błagałem Cię od lat! Nie ma po prostu powodu, aby nie oferować trybu pełnoekranowego. Istnieją sposoby, aby to zrobić z aplikacjami innych firm, takimi jak Tasker, ale zakładając, że zawsze będziesz chciał zachować konkretną aplikację na pełnym ekranie, istnieje szybszy i praktyczny sposób na to, używając tylko narzędzia pulpitu mostu debugowania Androida (ADB) .

Co będziesz potrzebował

Aby wykonać kroki opisane w tym artykule, będziesz potrzebować:

  • Telefon lub tablet z Androidem w wersji 4.4 (KitKat) lub nowszy
  • Komputer z systemem Windows, MacOS lub Linux
  • Kabel USB

Krok pierwszy: Włącz debugowanie USB

Zanim zaczniesz, musisz włączyć debugowanie oparte na USB na swoim telefonie, jeśli jeszcze tego nie zrobiłeś. Otwórz główne menu Ustawienia. Dotknij "O telefonie", a następnie siedem razy dotknij wpisu "Numer kompilacji". Tak naprawdę. W niektórych telefonach wpis "O telefonie" może znajdować się w innym miejscu menu Ustawienia, ale jeśli będziesz go przeglądać, będziesz mógł go znaleźć.

Gdy zobaczysz wyskakujące powiadomienie z napisem "Jesteś teraz programistą", naciśnij przycisk Wstecz, a zobaczysz nową opcję w głównym menu Ustawienia: "Opcje programisty".

Wybierz "Opcje programisty", a wewnątrz znajdziesz opcję "Debugowanie USB" pod nagłówkiem Debugowanie. Włącz go, a następnie dotknij "OK".

Krok drugi: zainstaluj zestaw SDK systemu Android i narzędzie ADB

Jeśli nie rozmawiałeś zbyt często z telefonem, prawdopodobnie nie masz jeszcze zainstalowanego systemu Android Debug Bridge na swoim komputerze. Jeśli nie, możesz skorzystać z tego przydatnego poradnika, jak go uruchomić. Upewnij się, że masz również zainstalowany sterownik USB dla twojego telefonu.

Po zakończeniu instalacji wróć tutaj i przejdź do następnego kroku.

Krok trzeci: znajdź nazwę APK Twojej aplikacji

Aby ręcznie dostosować ustawienia aplikacji w ADB, musisz znać dokładną nazwę pliku aplikacji lub nazwę pliku APK. Niestety, Android nie ułatwia znalezienia tego za pomocą domyślnych narzędzi. Jest jednak łatwy sposób na uzyskanie informacji na twoim pulpicie.

Otwórz dowolną przeglądarkę i przejdź do Sklepu Google Play na play.google.com. Kliknij "Aplikacje" w kolumnie po lewej stronie, a następnie "Moje aplikacje". Wyświetli się lista wszystkich aplikacji na Androida zainstalowanych w Sklepie Play.

Kliknij żądaną aplikację. Jeśli nie możesz go od razu znaleźć, możesz kliknąć przycisk "Wszystkie aplikacje" pod paskiem wyszukiwania, aby zawęzić listę tylko do aplikacji zainstalowanych na jednym urządzeniu.

Po przejściu na stronę Sklepu Play wybranej aplikacji, spójrz na adres internetowy w pasku adresu przeglądarki. Po tagu identyfikacyjnym "id =" adres wyświetli nazwę APK aplikacji. W naszym przykładzie (Chrome na Androida) pełny adres to:

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

Nazwa APK, której szukamy, to "com.android.chrome".

Zanim przejdziesz dalej, zanotuj nazwę pliku APK Twojej aplikacji.

Krok czwarty: Sprawdź połączenie urządzenia z ADB

Następnie należy otworzyć wiersz poleceń (w systemie Windows) lub Terminal (w systemie MacOS) i przejść do folderu o nazwie "narzędzia platformy", na którym jest zainstalowany pakiet Android SDK.

W systemie Windows znajdziesz go w następującej lokalizacji:

/ users /Twoja nazwa użytkownika/ AppData / Local / Android / sdk / platform-tools

W systemie MacOS znajduje się pod adresem:

/ Użytkownicy /Twoja nazwa użytkownika/ Library / Android / SDK / platform-tools

Podłącz telefon lub tablet do komputera za pomocą kabla USB. W zależności od modelu telefonu może być konieczne potwierdzenie połączenia ADB w telefonie za pomocą wyskakującego komunikatu.

Po monicie wpisz następujący tekst i naciśnij Enter

urządzenia adb

Jeśli zobaczysz pojedynczą linię urządzenia pod poleceniem urządzenia ADB, możesz zacząć. Jeśli na liście nie ma żadnych urządzeń, sprawdź, czy telefon jest podłączony i czy masz zainstalowane sterowniki.

Kontynuuj i pozostaw otwarty znak zachęty, ponieważ wkrótce będziesz musiał wprowadzić inne polecenie.

Krok szósty: wybierz tryb wciągający

Istnieją trzy różne rodzaje trybów pełnoekranowych, których możemy użyć z poleceniem immersive.

  • immersive.full: ukrywa pasek stanu na górze ekranu i pasek nawigacyjny na dole, jeśli telefon używa wirtualnych przycisków nawigacyjnych.Tego właśnie chce większość ludzi, gdy myślą o aplikacji pełnoekranowej.
  • immersive.status: ukrywa tylko pasek stanu na górze.
  • immersive.navigation: ukrywa tylko pasek nawigacyjny na dole.
Immersive.full (po lewej), immersive.status (środek) i immersive.navigation (po prawej)

Wybierz tryb, z którego chcesz korzystać przed kontynuowaniem. Nie martw się, możesz zastosować poniższe polecenie kilka razy, jeśli zmienisz zdanie.

Krok szósty: Zastosuj polecenie

Następnie wpisz następujący tekst w monicie, zastępując nazwę aplikacji znalezioną w kroku trzecim po = znak. Użyłem tutaj Chrome jako mojego przykładu, ale możesz zamienić nazwę pliku APK na dowolną inną.

Ustawienia powłoki adb wprowadzają global policy_control immersive.full = com.android.chrome

To konkretne polecenie umożliwia pełnoekranową wersję trybu immersyjnego w aplikacji Chrome. Aby ukryć tylko pasek stanu lub pasek nawigacji, użyj odpowiednio komend immersive.status lub immersive.nagivation.

Naciśnij klawisz Enter, aby wykonać polecenie. To jest to! Odtąd Chrome na telefonie (lub jakiejkolwiek innej aplikacji, którą wprowadzisz) będzie działać w trybie pełnoekranowym. Możesz odłączyć telefon i wypróbować go teraz: po prostu przesuń palcem w górę lub w dół od dołu lub u góry ekranu (lub strony w trybie poziomym), aby wyświetlić przyciski nawigacji lub pasek stanu.

Jeśli chcesz kiedykolwiek zmienić aplikację z powrotem na standardowy tryb działania, po prostu powtórz te kroki, ale zastąp to polecenie w wierszu polecenia lub na terminalu (ponownie, używając nazwy APK dla swojej aplikacji):

ustawienia powłoki adb umieszczają global policy_control immersive.off = com.android.chrome

Ta metoda powinna działać ze wszystkimi standardowymi urządzeniami z Androidem, ale niektórzy producenci mogli zmodyfikować mobilny system operacyjny do momentu, w którym polecenia nie są prawidłowe. Jeśli nie zadziała od razu na telefonie lub tablecie, spróbuj odłączyć telefon i podłączyć go ponownie - ADB i połączenie sterownika może być czasem trudne.