Google play store continuously "downloading" but does not download

IMHO Google needs to fix this issue. I frequently get this problem on both of my Android phones. It infuriates me.
 
This problem is also happening with me but only with big applications (above 100mb) all the other small apps are downloading smoothly but not big apps... I can't download big games.I have too much of free storage left so low storage is not a problem. Please tell me what to do?
 
Well nothing worked for me apart from 'Reset App Preferences'. Just came across the tab while trying to somehow solve the problem. Clearing cache and data was that I was doing regularly but the problem persisted. Just go to Settings->Apps->Reset App Preferences. This is an easy way as it does not deletes any app data. If unknowingly any ' Background Data Restrictions' have been changed it will take care of it.

Just posting it because if all the above solutions mentioned by others do not work just try this one and your apps will once again start flying from the servers to your Android Desktop

Reset app preferences worked for me. Thanks.
 
I tick unrestricted button. I check on my currently updates in my app but nothing dowloading. I erase all cache n data in playstore. Still can't solve. What i do n u hv no idea it cause all this prob. Just uninstall ur antivirus. Then i hv a progress for my downloading... AVG causing all this.
 
If you change your date/time for games or such like me, that would cause this.
Fix your date time under settings to Automatic, clear caches of play store
and play service and reboot.:D

Just quoting to tell that this really help me and fix the problem with "infinite download" bug. I recommend everyone to try.

Thanks a lot.