Известно, что не все приложения для операционной системы Android одинаково хороши, а от некоторых так и вовсе больше вреда, чем пользы. Об этом говорят и исследования ученых из Университета Пердью (Purdue University), собаку съевших на выявлении неэффективных Android-программ. Несколько ранее они выяснили, что некоторые приложения тратят слишком много системных ресурсов на показ рекламы (в качестве примера можно привести хотя бы популярнейшую игру Angry Birds). А теперь и вовсе обнаружилось, что многие решения в Google Play, использующие API управления питанием, содержат серьезные ошибки.
Это Motorola Razr Maxx. У него с батареей и так все хорошо
Если говорить более конкретно, американские исследователи обнаружили программы, которые задействуют API управления питанием и функциональности Wake Lock в Android и не дают возможность смартфонам уходить в “спящий” режим с целью сбережения энергии. При этом около четверти разработчиков используют эти API неправильно, что, в конечном счете, может привести к полной разрядке аккумулятора устройства за пять часов. Отметим, что указанная проблема носит весьма распространенный характер, поскольку из 187 протестированных приложений 42 программы содержат ошибки.
Источник новости: Engadget