
When I first started using Android, I had but one complaint. My battery life was woefully short. I watched about 20 minutes of streaming video per day, which I’m sure aided the battery drain, but that shouldn’t necessitate a mid-day charge. This caused some concern. How could I get the most out of my Android if I had to find an outlet to recharge it twice a day?
As it turns out, the culprit was not the device itself, but rather software I had running. Twitdroid, to be specific, ran in the background and updated every five minutes. This caused considerably battery drain, and once I set the application to manual updates, my battery lasted for at least a day. Even when I streamed 30, 40 minutes of video I never had to plug in the Nexus One before bedtime.
At Google Zeitgeist, Larry Page answered a battery drain question similarly. “If you are not getting a day, there is something wrong,” he said. It would appear he is correct. Again, even watching a decent amount of streaming video did not so substantially drain the battery that I had to charge more frequently than every 24 hours. So what kind of software causes drain?
This type of battery drain isn’t simply limited to applications that update at certain intervals. I had a few other apps that used the 3G connection to automatically pull updates, but none of them caused drain like Twitdroid. I recently installed the official Twitter app, and while it did drain my battery a bit with frequent updates, it wasn’t quite as bad. This signals that the problem isn’t with a single type of application, but with specific applications.
Does anyone know of applications that are notorious battery eaters?



