如何通过命令行将Android应用程序上传到应用商店

时间:2014-02-17 12:44:47

标签: android command-line automation google-play

我为iOS找到this question,基本上担心Android同样的事情。

作为我的Android应用程序的计数集成过程的一部分,我想创建一个将自动将应用程序(.apk)文件上传到Google PlayStore的过程。

我发现this website解释了如何创建.apk自动化。

所以我想知道是否有办法通过命令行将.apk文件上传到PlayStore

谢谢!

2 个答案:

答案 0 :(得分:2)

这几天,您可以使用Gradle Play Publisher轻松地做到这一点:

plugins {
    id 'com.android.application'
    id 'com.github.triplet.play' version 'x.x.x'
}

android {
    ...
}

play {
    serviceAccountCredentials = file("your-credentials.json")
}

然后就像运行./gradlew publishApk一样简单。

答案 1 :(得分:0)

只要您不发布新应用,而是发布现有应用的新版本,此API就应该这样做。我还没用过它。 https://developers.google.com/android-publisher/

你也可以使用Jenkins,为此目的有Jenkins插件:https://wiki.jenkins-ci.org/display/JENKINS/Google+Play+Android+Publisher+Plugin