1

A few days go I launched my old phone with old version of Google Play. I launched it, but in few seconds application crashed. When I launched it again, a new version (this one that I have on my current phone) was shown infront of my eyes. I'm asking, how? I have a theory that Google Play checking content of server and when detect a new apk, it install it in the background. Am I reasoning it right?

  • 1
    What do you mean "how can it"? Google services are constantly in contact with the servers, when they are outdated they automatically update and you pretty much can't stop it. The Play Store, Play Services, and other Google services are not like normal apps, they are more like system services. – acejavelin Jun 15 '17 at 22:43
3

When you're connected to Wi-Fi and Google Play Store is running, it will automatically download any updates for Play Store and Play Services. If you have something like a network monitor, you'll occasionally find Google Play Store occupying large bandwidth and stops after tens of MB.

Updates for Play Services will be installed immediately while updates for Play Store will be installed after you quit it (by pressing back multiple times or home). As noted by @Matthew Read, apps with system privileges do not require user intervention while installing or updating apps.

  • Just to clarify, it will also update over regular cell phone internet, not just Wi-Fi. Play Store as well as other things it considers important. – Emil Sep 14 '17 at 19:18
2

Yes, you're correct. Google Play Services checks for and installs new versions when needed. As acejavelin mentions, Google services are privileged apps and do not need user interaction/permission to update.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.