Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Funkcje Androida p pokochasz: ograniczone aplikacje oszczędzające czas pracy baterii

Spisu treści:

Anonim

Wszyscy mamy różne potrzeby i potrzeby dotyczące tego, co nasz telefon może dla nas zrobić, ale wszyscy mamy też jedną wspólną cechę: chcemy, aby nasza bateria działała dłużej. Niezależnie od tego, czy dostajesz więcej niż jeden dzień z telefonu takiego jak ASUS Zenfone Max i jego bateria 5000 mAh, czy ledwo przetrwasz dzień z telefonem, który ma więcej, skromniejszą baterię, nadal potrzebujesz dłuższego czasu między ładowaniami. Ja też. Ładowanie telefonu nie jest trudne, ale brak ładowania jest łatwiejszy. Google też o tym wie i dlatego Android P ma kilka funkcji zaprojektowanych w celu przedłużenia baterii.

Część zarządzania energią Androida o nazwie Ograniczenia tła jest jedną z rzeczy w Androidzie P, która próbuje oswoić niesforne aplikacje i złagodzić problemy z czasem pracy baterii. W ramach systemu Android P stosuje agresywne podejście do robienia czegoś, czego potrzebowaliśmy od dłuższego czasu - blokowania aplikacji, które nie używają żadnych nowszych funkcji oszczędzania baterii, które można znaleźć w najnowszych wersjach Androida. Podjęcie decyzji w ręce zamiast programisty aplikacji jest niesamowite.

Jak działają ograniczenia w tle

Piękno działania tych ograniczeń tła leży w ich prostocie.

Jeśli aplikacja wykazuje złe zachowanie opisane w systemie Android, system monituje użytkownika o ograniczenie dostępu tej aplikacji do zasobów systemowych. To nowa funkcja dla Androida P.

Android Vitals to inicjatywa Google zaprojektowana, aby zrobić jedną rzecz - poprawić wydajność i stabilność każdego telefonu z Androidem. To trudne zadanie; Google może testować telefony Pixel, Samsung może testować telefony Galaxy, LG może testować swoje telefony ThinQ i tak dalej, ale kiedy już je otrzymamy, najpierw dodajemy aplikacje. Te aplikacje nie były dostępne, gdy Samsung i LG ze świata smartfonów testowały oprogramowanie pod kątem stabilności i wydajności. Te aplikacje mogą robić straszne rzeczy. Te okropne rzeczy powodują, że bateria w naszych telefonach rozładowuje się szybciej niż powinna.

Zarządzanie energią w Androidzie P jest nieco zakłócone, gdy aplikacje wykazują złe zachowania opisane przez inicjatywę Android Vitals. Istnieją również dwie niezależne rzeczy, które przyciągną gniew systemu zarządzania energią Androida P: Obudź blokuje się, gdy ekran jest wyłączony, a aplikacje budowane do wersji docelowych niższych niż Oreo i próbują mieć uruchomione „nadmierne” usługi w tle.

Jeśli podsystem aktywnego zarządzania energią zauważy coś takiego w aplikacji, powiadomi Cię o tym i ograniczy usługi aplikacji. Pomyśl o tym jako o zatrzymaniu tej aplikacji.

Jakie ograniczenia dotyczą „złej” aplikacji?

To zależy od programistów, którzy stworzyli oprogramowanie dla twojego telefonu. Powinno tak być, ponieważ system Android może działać na wielu różnych urządzeniach i nie każdy sprzęt jest taki sam. Galaxy S9 + może obsłużyć znacznie więcej obciążeń niż telefon klasy podstawowej, który operator może uwzględnić w planie taryfowym. Firma, która wyprodukowała telefon, będzie wiedziała, co może obsługiwać i o co po prostu pytać.

Google podaje nam linię bazową za pomocą standardowej wersji AOSP dla telefonów, które mogą je oficjalnie uruchomić (modele Pixel i Pixel 2). Aplikacje z ograniczeniami nie mogą wykonywać żadnej z poniższych czynności, jeśli nie są na pierwszym planie (są aktywnie używane, ponieważ chcesz coś zrobić):

  • Uruchom zadania. Zadanie to pojedyncza jednostka pracy, którą Ty, aplikacja lub część systemu operacyjnego nazywana terminarzem (uruchamia to zgodnie z harmonogramem) przypisuje do systemu operacyjnego.
  • Alarmy przeciwpożarowe. Alarm to alert lub zdarzenie wysyłane z aplikacji do systemu operacyjnego. Różnią się one od rodzajów wyświetlanych powiadomień.
  • Użyj sieci. Oznacza to każdą sieć - LTE, 3G, Wi-Fi itp.

Aby zobaczyć wykres przedstawiający ograniczenia zarządzania energią w systemie Android P, zobacz tutaj.

Programiści, którzy zaprojektowali system operacyjny dla twojego telefonu i ustawili wszystkie odpowiednie parametry i pracowali przez długie godziny, zdecydują, czego aplikacja, która robi złe rzeczy, nie jest dozwolona, ​​gdy masz ograniczone użycie w tle. Wszystko, co musimy zrobić, to zauważyć powiadomienie i dotknąć, aby wysłać tę złą aplikację do rogu na czas. To piękny pomysł, który zajął dziewięć wersji.