Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Automate deployment to the Android Developer Console

Are there any libraries that will help me deploy to the Google Play Android Developer Console?

I would like to automatically:

  1. Upload a new APK
  2. Update the text for "Recent Changes"
  3. Post the form, i.e. clicking on "Save"

I'm using Python for my automation, but any other language will be helpful.

like image 922
gak Avatar asked Jul 28 '12 23:07

gak


3 Answers

We are developing an open-source tool for automating deploying an app to Google Play: https://github.com/onepf/AppDF/tree/master/tools/uploader

You can check its code that does exactly what you need by encapsulating a webkit control and working with it.

like image 66
Vassili Philippov Avatar answered Oct 19 '22 22:10

Vassili Philippov


Google releases en July 2014 a new API for automatic deploy to Alpha/Beta and Production channels!

take a look here

Api features:

  • Uploading new versions of an app Releasing apps, by assigning APKs to various Tracks (alpha, beta, staged rollout, or production)
  • Creating and modifying Google Play Store listings, including localized text and graphics and multi-device screenshots
like image 45
Tano Avatar answered Oct 20 '22 00:10

Tano


If you are using Android Studio or IntelliJ IDEA, I have built a open source plugin about it. DroidLane

It uses the google api to upload apk and also the recent change text. You can define multiple profile or group apks in one push. Recent change text also support multiple language. All the certificate are encrypt in AES by your given password. It's pretty safe.

You can search the plugin in your IDE or download in JetBrains site.

See https://github.com/Jintin/DroidLane for more information. You are always welcome if you have any question or want feature. Thank you.

like image 45
Jintin Avatar answered Oct 19 '22 22:10

Jintin