在prebuild時要如何修改 xml 裡的檔案?
例如 我們有個buildvalue變數 希望在build的時候做修正
首先必須先創建一個template 接著template中的字串做match 並replace之後將檔案複製到原本的build folder中
照著上面的方法寫,我們必須手動的在build之前打入指令
gradle myCopy
然後等到他完成之後才可以執行
grdle build
也就是說task並不會自動被執行
所以我們可以在gradle file中加入
這代表著在prebuild之前必須先執行 myCopy結果如下
:app:myCopy代表有跑到myCopy這個task
這樣就會完整執行到我想做的事情了
沒有留言:
張貼留言