【问题标题】:How to automatically upload Android app from Jenkins to Google Play Alpha Test? [duplicate]如何将 Android 应用程序从 Jenkins 自动上传到 Google Play Alpha Test? [复制]
【发布时间】:2014-03-23 15:18:01
【问题描述】:

每次提交后,我都会运行 Jenkins,拉取 GitHub 并构建我的应用程序。有测试人员社区,我想拥有我最新的应用程序。我希望将我的应用上传到 Google Play Alpha Test,但也许我应该使用其他服务?

你的#androiddevs 正在使用什么?

【问题讨论】:

  • 由于 TestFlight 将于 3 月 21 日关闭 Android 支持,+1
  • 目前还没有自动化的方法来做到这一点。您可以使用 Jenkins 的 HockeyApp 插件将您的应用程序上传到那里,这还具有立即将您的应用程序发布给 beta 测试人员的优势,而不必像 Google Play 那样等待一些未知的小时数。
  • 不错!将尝试使用 HockeyApp。谢谢,克里斯托弗!
  • @ChristopherOrr 您可能希望将其发布为答案,这是一个真正的解决方案。

标签: android build jenkins artifacts automated-deployment


【解决方案1】:

除了@ChristopherOrr 替代品之外,还有另一个名为TestFairy (www.testfairy.com) 的类似TestFlight 服务。它也是免费的,并且他们有一个移动应用程序(在商店中),因此您的 beta 测试人员可以轻松地直接从他们的手机下载最新版本。 它也可以作为 HockeyApp 直接使用。

他们为您提供了一个 bash 脚本,可以非常轻松地将您的 APK 上传到 TestFairy。

它会做一些其他事情,即录制与用户交互的视频,因此当出现问题时,您可以了解发生的更多细节。

自从 TestFlight 退出 android 业务后,我们就开始在工作中使用免费版本,到目前为止,我们对它非常满意。

【讨论】:

  • 在安卓设备上录制视频。对吗?
  • 它似乎适用于任何设备。至少我们在这里拥有的所有设备都没有被植根,它们在它们来的时候就被使用了,而且它可以工作。但它只记录您的应用程序的视频,当您转到另一个应用程序时,没有视频(幸运的是为了一点隐私:P)。我真的不知道他们是怎么做到的!
【解决方案2】:

这是How to upload an APK from Jenkins/Hudson to Play Store?的副本

google 有一个新的 API 可以将 apk 上传到 google play,还没有 jenkins 插件:https://developers.google.com/android-publisher/edits/

【讨论】:

    猜你喜欢
    • 2019-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2019-08-15
    • 2018-08-23
    • 1970-01-01
    相关资源
    最近更新 更多