Ponieważ Android był jednym z najstarszych systemów operacyjnych na smartfony, rozwinął się wykładniczo. Najwyraźniej wszyscy byli świadkami tego postępu. Zaczynając od bycia zaawansowanym systemem operacyjnym, teraz ustalił wiele opcji, które dają użytkownikom dostęp do korzystania z niego na swój sposób. Być może z tego powodu zespół Google zintegrował Opcje programistów w telefonach z Androidem. Te opcje nie są włączane w inny sposób i są przeznaczone wyłącznie dla zaawansowanych użytkowników. Tak, rozumiemy, że chcesz wiedzieć, kim są „zaawansowani użytkownicy” i dlaczego ta opcja nie jest włączona w inny sposób.
Czym są opcje programistyczne w systemie Android?
Urządzenia z Androidem są wyposażone w pewien tajny zestaw opcji, znanych jako Opcje programistów. Są one przeznaczone dla użytkowników, którzy chcą uzyskać do nich dostęp w kilku celach technologicznych, takich jak testowanie oprogramowania/aplikacji lub napisanie aplikacji na urządzenia z systemem Android. Te opcje umożliwiają symulowanie obciążeń aplikacji, włączanie opcji debugowania, przechwytywanie raportów o błędach w systemie Android, a nawet wyświetlanie na ekranie użycia procesora w celu pomiaru wpływu oprogramowania.
Więc teraz rozumiemy, dlaczego są trzymane w tajemnicy! Możesz jednak łatwo włączyć Opcje programisty i zdobyć je.
Przeczytaj także: Jak ograniczyć wykorzystanie danych w tle w systemie Android
Jak włączyć opcję programisty?
Włączanie ustawień programisty Androida jest znacznie łatwe. Po prostu otwórz Ustawienia telefonu> Informacje o telefonie> Numer kompilacji> dotknij go 7 razy. Teraz dotknij opcji wstecz, a znajdziesz Opcje programisty przed O telefonie.
Korzyści z opcji programistycznych w telefonie z Androidem:
Chociaż ustawienia programisty są przeznaczone dla zaawansowanych użytkowników, mogą być o wiele bardziej użyteczne, niż możemy sobie wyobrazić. Oto zalety Opcji programisty w telefonach z Androidem.
- Raport o błędach : Twój telefon ma raporty o błędach, które są dostępne do wglądu, jednak są one dostępne do przeglądania tylko wtedy, gdy zapewnia to Twoje urządzenie. Dotknięcie tej opcji u góry listy umożliwia przeglądanie tego raportu w dowolnym momencie.
- Hasło kopii zapasowej komputera stacjonarnego: Masz możliwość tworzenia kopii zapasowych i przywracania danych do iz komputera. Umożliwi Ci to ustawienie hasła.
- Nie zasypiaj: Włączenie tej opcji sprawi, że ekran telefonu będzie zawsze aktywny i za każdym razem, gdy jest podłączony. Ta funkcja jest zasadniczo przydatna dla programistów
- Włącz dziennik snoop Bluetooth HCI: Będziesz mógł przechwytywać i analizować pakiety Bluetooth HCI (Host Controller Interface). Po włączeniu telefon przechwyci je i umieści w pliku w pamięci urządzenia (/karta SD/ btsnoop_hci.log) do analizy.
Debugowanie
- Debugowanie USB: Ta funkcja umożliwia urządzeniu z Androidem komunikację z komputerem przez USB. Możesz także cofnąć autoryzację debugowania USB: Kiedy używasz komputera do debugowania przez USB po raz pierwszy, musisz go autoryzować i skonfigurować parę kluczy.
Zobacz też: 6 najlepszych aplikacji Game Booster dla graczy na Androida
- Wybierz symulowaną aplikację lokalizacyjną: Ta opcja umożliwia ustawienie informacji o lokalizacji dla dowolnej określonej aplikacji. Jest to przydatne, jeśli tworzysz aplikację, która wymaga informacji o lokalizacji.
- Wybierz aplikację do debugowania: Jeśli chcesz debugować aplikację, po prostu wybierz ją za pomocą tej funkcji.
Sieć
- Wybierz konfigurację USB: Możesz dostosować sposób, w jaki Twój Android powinien reagować po połączeniu z komputerem przez USB.
Wejście
- Pokaż dotknięcia: Ta opcja dodaje wizualną wskazówkę na ekranie w miejscu zarejestrowania dotknięcia.
- Lokalizacja wskaźnika: Włączenie tej opcji spowoduje umieszczenie paska informacyjnego u góry ekranu telefonu i pomoże określić, gdzie ostatnio dotykano ekranu urządzenia.
Rysunek
- Pokaż aktualizacje powierzchni: wyświetla całą powierzchnię okien, gdy są aktualizowane.
Przeczytaj także: Jak wyczyścić pamięć podręczną na Androidzie
- Pokaż granice układu: po włączeniu zobaczysz krawędzie wszystkich elementów w oknie dialogowym, dzięki czemu wiesz, gdzie dotyk je aktywuje.
- Wymuś kierunek układu RTL: Ta funkcja wymusza orientację ekranu w celu obsługi języków od prawej do lewej, co jest przydatne dla programistów aplikacji wielojęzycznych.
- Skala animacji przejść : To ustawienie określa szybkość odtwarzania animacji przejść.
- Skala czasu trwania animacji : Ta funkcja umożliwia zmianę czasu trwania animacji między otwarciem a zamknięciem menu aplikacji.
Zobacz też: Jak zaktualizować telefon z Androidem: Kroki pobierania i instalowania aktualizacji
- Stymuluj wyświetlacze dodatkowe: za pomocą tej opcji możesz stymulować różne rozmiary ekranu.
Renderowanie z przyspieszeniem sprzętowym
- Wymuś renderowanie GPU: dzięki temu ustawieniu możesz wymusić, aby aplikacje na urządzeniu korzystały z renderowania 2D, nawet jeśli są napisane tak, aby z niego nie korzystały. Włączenie tej funkcji może sprawić, że wszystko będzie wyglądać świetnie, a nawet tymczasowo zepsuć telefon.
- Debugowanie GPU overdraw: GPU (Graphics Process Unit) overdraw ma miejsce, gdy aplikacja prosi system o narysowanie czegoś na czymś innym. Debugowanie overdraw GPU dostarczy Ci informacji o każdej takiej aktywności.
Zobacz też: Jak śledzić zgubiony telefon z Androidem: Podręcznik ręczny
- Wymuś 4x MSAA: Ta funkcja wymusza wielopróbkowy antyaliasing (MSAA), który może sprawić, że wszystko będzie wyglądać lepiej na twoim urządzeniu, jednak bardziej obciąża procesor / pamięć RAM.
Monitorowanie
- Włączony tryb ścisły:
- Pokaż użycie procesora: Możesz wyświetlić informacje o procesorze na ekranie urządzenia przez cały czas.
- Pokaż aktualizacje widoku GPU: To ustawienie umożliwia wyświetlanie dowolnego elementu na ekranie narysowanego za pomocą sprzętu GPU w czerwonej nakładce.
Zobacz też: Jak odblokować smartfon z Androidem
- Pokaż aktualizacje warstwy sprzętowej: jeśli ta opcja jest włączona, otrzymasz powiadomienie o każdej aktualizacji warstwy sprzętowej.
- Renderowanie profilu GPU: To ustawienie rysuje wykres — wizualizację pokazującą, jak ciężko pracuje GPU. Możesz wyświetlić na ekranie lub zapisać do pliku.
- Włącz śledzenie OpenGL: za pomocą tej funkcji możesz rejestrować błędy OpenGL. Włącz OpenGL, aby śledzić błędy w wybranym pliku dziennika.
Aplikacje
- Nie zachowuj aktywności: ta funkcja zamyka każdą aplikację, gdy tylko opuścisz jej główny widok. Powinieneś więc raczej zachować ostrożność podczas korzystania z tej funkcji.
- Limit procesów w tle : wiele procesów działa w tle na Twoim urządzeniu. Możesz ograniczyć te procesy działające jednocześnie, za pomocą ustawień limitu procesów w tle.
Zobacz też: Jak naprawić błąd Google Play 505 i 927
- Pokaż wszystkie błędy ANR: możesz wyświetlić wszystkie aplikacje, które nie odpowiadają podczas działania w tle, włączając tę opcję.
Oto niektóre z opcji programistycznych, których możesz użyć do specjalnych celów!
Uwagi:
- Te ustawienia programisty Androida są dostępne w systemie Android 6. Mogą się różnić w zależności od używanej wersji Androida.
- Ostrzeżenie: włączenie opcji programisty może spowodować nieprawidłowe działanie urządzenia. Te opcje są zalecane tylko dla zaawansowanych użytkowników.