用于自动将apk上传到Google Play的API?

Mag*_*nus 90 api android publish apk google-play

是否有任何API或工具可以让我自动将APK上传到Google Play?我想自动将自定义应用程序发布到我的帐户,无需任何手动步骤或图形界面.

我四处搜索但找不到任何用于执行此操作的API(仅限android-publisher,但它不支持发布,尽管它的名称).有没有人解决这个问题,看起来像一个基本功能?

sha*_*shi 55

截至今天,有一个新的官方发布API,允许您上传到任何频道(即.alpha,beta ...)或更新标题和说明等.

来自文档:

  • 上传应用程序的新版本通过将APK分配到各种曲目(alpha,beta,分阶段展示或制作)来发布应用程序
  • 创建和修改Google Play商店详情,包括
  • 本地化的文本和图形以及多设备屏幕截图

在此处查看更多信息:https://developers.google.com/android-publisher/

  • 请注意,对于**已发布的应用**(至少已上传一个APK),该API仅**. (26认同)
  • 看看这个gradle插件-https://github.com/Triple-T/gradle-play-publisher (2认同)
  • 有谁知道更新仅存在的应用程序的限制是否仍适用? (2认同)

Car*_*uez 22

gradle-play-publisher是一个Gradle插件,可将您的APK和应用详情上传到Google Play商店.

我只是./gradlew publishApkRelease从我的终端运行,它上传了APK和最近更改的摘要.,还有更多这样的任务可用.

它使用Google Play Developer API


小智 21

没有官方Google API可自动使用Google Play.(2014年7月之后不是这样)

您可以创建一个封装Web浏览器的脚本并模拟用户bevahiour:查找HTML字段,在那里输入信息,提交页面等.

我们正在开发这样的开源Python工具:https: //github.com/onepf/AppDF/tree/master/tools/uploader

  • 这种情况一直持续到2014年7月下旬,当时Google添加了一个发布API.有关更多信息,请参阅sharshi的答案. (6认同)
  • 这个答案现在错了. (2认同)