A number of factors contribute to poor battery life on your Android phone. Thinner bezels, brighter screens, faster processors, more background software and faster internet connections are all factors that put a strain on phone batteries, but manufacturers are also integrating more powerful batteries to compensate. The Google Pixel 6 Pro has a 5,003mAh battery that can last for over 22 hours.