實現一套代碼開發多個應用

使用 Gradle 實現一套代碼開發多個應用

在文章 使用 Gradle 對應用進行個性化定製 中,我們能夠針對一個應用的正式服、測試服、超管服等其他版本,進行個性化定製。
這一篇文章我們來點大動作,讓你用一套代碼構建多個應用。

場景介紹

需求:“將某個應用換一套皮膚、第三方賬號、後臺服務器,改個名字上線,並且以後的新功能同步進行更新”。

當你遇到這樣的需求會怎麼做呢?

是將項目複製一份,然後修改其中的內容,有新功能的時候再手動複製過來稍微修改一下 UI?

或者可以切換一個分支,在這個分支上修改相關的信息,每次開發完新功能,將代碼合並過來,再稍微修改新功能的 UI?

現在我來介紹使用 Gradle 的 flavorDimensions,實現一份代碼構建多個應用。


https://juejin.im/post/59648441f265da6c415f3078

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章