我正在使用Jenkins構建Android項目。 我的問題是,除非我禁用緩存詹金斯給了我幾個這樣的錯誤,例如:問題和Android的構建緩存
12:31:15 AAPT: \?\C:\Windows\System32\config\systemprofile.android\build-cache\34562456245625\output\res\drawable-mdpi-v4\abc_text_select_handle_left_mtrl_dark.png ERROR: Unable to open PNG file
我不能禁用緩存,因爲我必須做它在共享上gradle.properties
文件飯桶。
我不想在Jenkins上使用緩存,因爲我想確保構建總是從頭開始運行。
這種情況下的最佳做法是什麼?我應該離開緩存嗎? 如果我需要關閉它,那麼在開發人員的機器上構建時如何在不停止緩存的情況下執行此操作? 如果我應該保持它,我應該怎麼做才能避免錯誤,並確保構建不會受到緩存中任何奇怪問題的影響?
你看到任何問題清洗緩存,而不是? – user6405527
不是技術性的,但爲什麼建立一個緩存(需要時間)並在之後清理(需要更多時間)。我認爲只需簡單地禁用它,而不是爲了後來擦除而創建它就更有效率。 – Grisgram