2015-04-06 144 views
8

我想知道是否有啓動和/或建立在Android Studio中的ARC應用程序的方式,而不必手動使用電弧焊機每次。您可以通過Android工作室將Android應用程序作爲ARC應用程序啓動嗎?

它可以是相當繁瑣的開發過程中手動做到這一點,尤其是在釋放時,你必須做同樣的操作〜同一應用程序的15種不同的口味。是否有任何東西可以解決這個問題,比如Gradle擴展等等。

+2

實際的ZIP文件似乎是大多樣板。明顯的可變位是'icon.png'(96x96像素的啓動器圖標的版本),則APK本身在'供應商/鉻/ CRX /'和'manifest.json'文件的'arc_metadata'部。後者是您的ARC焊機設置的地方,如外形和方向。編寫一個構建ZIP文件作爲整體構建一部分的Gradle任務似乎是可行的。這將是非官方的,並且隨着ARC焊機發展,您需要跟蹤ZIP內容的更改。 – CommonsWare

+0

這是一個好主意,當我有空閒時間並在此分享時,我會盡力做到這一點。 – Theyouthis

+0

這可能不會完成一段時間(缺乏時間)。 @CommonsWare如果你想發表你的評論在答案我會接受它。我認爲這已經足夠解決這個問題了。 – Theyouthis

回答

3

在編寫這本書的時候,沒有正式的自動ARC建築解決方案已被提出。這是ARC焊機或半身像。這就是說,由於Chrome擴展(CRX)有一個開放的規範,並且由於CRX的內容(作爲一個ZIP文件)很容易檢查,反向工程什麼ARC焊接工具和創建一個Gradle插件或者對於有癢的人來說不會有那麼難。

當我檢查它,明顯的變位是在icon.png(你的啓動器圖標的96x96像素版),將APK本身vendor/chromium/crx/manifest.json文件的arc_metadata部分。後者是您的ARC焊機設置的地方,如外形和方向。

當然,任何自制軟件解決方案將需要跟蹤更改弧焊機,以確保它保持產生有效的ARC文件。通過電弧焊機創建

相關問題