gak
gak

Reputation: 32763

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.

Upvotes: 7

Views: 2053

Answers (4)

Tamlyn
Tamlyn

Reputation: 23564

Have a look at Fastlane. It works for both iOS and Android and does a lot more besides app store deployment:

  • Automate the entire app store deployment process.
  • Create a repeatable custom workflow to build, upload and distribute new releases to the app store
  • Upload and manage all of your app’s metadata including screenshots
  • Automatically submit new versions of your app for review

Upvotes: 0

Jintin
Jintin

Reputation: 1478

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.

Upvotes: 1

Tano
Tano

Reputation: 3910

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

Upvotes: 2

Vassili Philippov
Vassili Philippov

Reputation: 438

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.

Upvotes: 5

Related Questions