2012-02-06 69 views

回答

0

所以看起來這是not目前可能的,因爲谷歌沒有一個網絡服務或API能夠做到這一點。

然後,如果這不能通過腳本/程序完成,它不能通過Ant完成。

+0

是的。唯一可行的方法是使用應用程序中嵌入的Web視圖手動發佈方法。 – 2012-02-09 04:31:49

2

你好陳晃維戰映

,因爲它似乎,還有,自動將發佈沒有舒服的方式。現在我正在寫我的學士論文,研究一種自動化方式。標題是:「Android應用程序的持續交付」(德文版)。在詢問大型互聯網並找不到合適的方法之後,我的方法是使用Selenium Webdriver作爲我的工作的基礎,這是一個用於瀏覽器自動化等的測試框架。您必須通過使用XPath過濾「可點擊」,並且您將獲得我意思。

我現在要做的是創建一個Java軟件,它將作爲Jenkins或Maven服務器。我現在正在創建一個API來控制這個Google Developer「Pseudo」控制檯。這將做我的工作,甚至每晚發佈。

因爲我不確定,如果在野外沒有真正的解決方案,但這意味着您現在必須創建自己的API--也許使用Webdriver作爲溝通和控制PlayStore的一種方式。

我希望這可以幫助你一點。但是請注意,如果谷歌決定改變他們的佈局,你的工具將被打破,這是相當緊密耦合,但也許我會找到一個更好的解決方案。 ;-)

此致敬禮, Semo

+0

是的。謝謝你的幫助。谷歌正在改變他們的遊戲機佈局:)僅供參考:我們決定手動發佈,而不是使用一些宏工具,並建立我們的所有內部存儲爲測試版測試人員:) – 2013-01-12 16:28:06

+0

謝謝您的回答Tran Hoang Duy Anh。那麼,我需要創建一個如上所述的解決方案,因爲我的教授和他的公司需要它。他們每天爲不同的客戶發佈超過8個版本,每個版本都有自己的特殊應用,需要維護。而且他沒有那麼多的人力資源(壞詞)來做到這一點。這就是爲什麼,我正在編碼它。但是,是的,現在看來,我認爲你是對的。 此致敬禮, – Semo 2013-01-23 23:20:09