【发布时间】:2012-02-06 03:18:14
【问题描述】:
我们有 api 来发布应用程序而不是从发布者控制台 Web 吗? 例如。我有一个夜间构建系统(使用 ant),我想让它自动为我发布应用程序。
【问题讨论】:
我们有 api 来发布应用程序而不是从发布者控制台 Web 吗? 例如。我有一个夜间构建系统(使用 ant),我想让它自动为我发布应用程序。
【问题讨论】:
你好Tran Hoang Duy Anh
看起来,自动发布没有舒适的方法。现在我正在写我的学士论文,研究一种实现自动化的方法。标题是:“Android 应用程序的持续交付”(德语)。在询问大互联网并没有找到合适的东西后,我的方法是使用Selenium Webdriver 作为我工作的基础,这是一个用于浏览器自动化等的测试框架。你必须通过使用 XPath 过滤“可点击”,你会落后我的意思。
我现在要做的是创建一个 Java 软件,它将充当 Jenkins 或 Maven 仆人。我现在正在创建一个 API 来控制这个 Google Developer “伪”控制台。这将为我完成甚至发布夜间构建的工作。
我不确定,如果没有真正没有解决方案,但这意味着您必须立即创建自己的 API - 可能使用 Webdriver 作为通信和控制 PlayStore 的一种方式。
我希望这对您有所帮助。但请注意,如果 Google 决定更改他们的布局,您的工具就会损坏,这耦合得太紧了,但也许我会找到更好的解决方案。 ;-)
最好的问候, 思摩
【讨论】:
因此,not 目前似乎是可能的,因为 Google 没有能够做到这一点的网络服务或 API。
因此,如果这不能通过脚本/程序完成,则不能通过 Ant 完成。
【讨论】: