I often release Android app updates, and uploading the APK manually to Google Play Store takes a considerable time.

Is there any way to push (update) an APK to Google Play Store via command line?
I would integrate it in my build script.


  • Free, ideally open source.
  • As it will probably rely on web UI scraping, it doesn't expect 100% reliability.
  • Works for beta APKs too.
  • See this comment on StackOverflow, that guy has huge knowledge in Android, if he is saying that means such functionality is not present right now.
    – Kedarnath
    Commented Apr 10, 2014 at 10:40
  • @Kedarnath: He said "Nothing that is documented and supported"... hinting that something hacky exists. I am not looking for something documented, even less for something supported.
    – Nicolas Raoul
    Commented Apr 11, 2014 at 0:12

1 Answer 1


This API should do it as long as you are not publishing a new app, but the new version of existing app. I've not used it yet, though. https://developers.google.com/android-publisher/

And if you use Jenkins, there is Jenkins plug-in for this purpose: https://wiki.jenkins-ci.org/display/JENKINS/Google+Play+Android+Publisher+Plugin

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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