Aplikacja nadmiernie zużywa baterię smartfona? Android ma na to sposób


Aplikacja nadmiernie zużywa baterię smartfona? Android ma na to sposób

Smartfony nie imponują czasem działania na baterii, do czego w jakimś stopniu przyczyniają się także aplikacje, które potrafią działać w tle i drenować baterię urządzenia. Google zamierza coś z tym jednak zrobić.

W sklepie Google Play Store mają pojawić się specjalne ostrzeżenia przy aplikacjach, które zużywają wyjątkowo dużo energii.

Specjalna informacja w sklepie z aplikacjami

Nowe oznaczenie będzie widoczne bezpośrednio na stronie aplikacji w sklepie. Jeśli dany program intensywnie korzysta z baterii, użytkownik zobaczy komunikat informujący, iż może on zużywać więcej energii niż powinien.

W sklepie Google Play Store mają pojawić się specjalne ostrzeżenia przy aplikacjach, które zużywają wyjątkowo dużo energii.

Play Store

Takie ostrzeżenie zostanie wyświetlone w sytuacji, gdy aplikacja działa bardzo aktywnie w tle. W praktyce oznacza to, że program wykonuje różne operacje nawet wtedy, gdy użytkownik z niego nie korzysta.

Problem z działaniem w tle

Jednym z powodów nadmiernego zużycia energii są mechanizmy systemowe, które pozwalają aplikacjom utrzymywać aktywność urządzenia nawet po wyłączeniu ekranu. W systemie Android funkcję tę zapewnia tzw. „wake lock”.

Dzięki temu rozwiązaniu aplikacja może utrzymywać aktywny procesor sprzętu. Ma to sens w niektórych sytuacjach, na przykład podczas pobierania plików czy odtwarzania muzyki. Problem pojawia się wtedy, gdy program korzysta z tej funkcji zbyt często lub zbyt długo, przez co bateria telefonu zaczyna rozładowywać się szybciej.

Google zaczyna reagować na takie przypadki

Już wcześniej Google zapowiadało, iż będzie zwracać większą uwagę na aplikacje, które niepotrzebnie obciążają baterię. Na początku marca firma wprowadziła nowe rozwiązania, które mają pomóc ograniczyć takie sytuacje.

Zmiany dotyczą między innymi aplikacji, które przekraczają określony próg nadmiernego korzystania z mechanizmu wake lock. Jeśli program zbyt często utrzymuje aktywność urządzenia w tle, może zostać objęty dodatkowymi ograniczeniami.

Mniej widoczności dla problematycznych aplikacji

Ostrzeżenie w sklepie to nie jedyna konsekwencja dla takich programów. Aplikacje, które znacząco wpływają na zużycie baterii, mogą również rzadziej pojawiać się w rekomendacjach lub sekcjach z polecanymi aplikacjami.

W praktyce oznacza to, iż programy uznane za problematyczne mogą mieć mniejszą widoczność w sklepie. To z kolei ma zachęcić twórców aplikacji do poprawy ich działania i lepszej optymalizacji.

Jak aplikacja trafi na listę

Według informacji udostępnionych przez Google aplikacja może zostać uznana za nadmiernie zużywającą energię, jeśli mechanizm wake lock pojawia się w ponad 5 procentach sesji.

Dla twórców oprogramowania oznacza to konieczność dokładniejszego kontrolowania sposobu działania aplikacji w tle. Firma udostępniła również wskazówki dla deweloperów, które mają pomóc ograniczyć niepotrzebne zużycie energii.

Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:

Aplikacja nadmiernie zużywa baterię smartfona? Android ma na to sposób
 0