2017-08-04 65 views
0

我從互聯網上的代碼複製並粘貼模塊罐到另一個位置並重命名它。未運行構建Android應用程序Groovy任務

task copyCloudSdkJar(type: Copy) { 
    from('WiSe-Cloud-SDK/build/intermediates/bundles/default/') 
    into('WiSe-Cloud-SDK/release/') 
    include('classes.jar') 
    rename('classes.jar', 'WiSe-Cloud-SDK.jar') 
} 

以上給出的是我寫的任務。當我們手動執行任務時它正在工作。

問題

但是當我重建/建築/清潔我的應用程序的任務不會自動運行提前

感謝。

回答

0

您應該將此任務添加到構建任務的依賴項中。 例如:

task copyCloudSdkJar(type: Copy) { 
    ... 
} 

// if you want to run before build 
build.dependsOn copyCloudSdkJar 

// if you want to run after build 
build.finalizedBy copyCloudSdkJar 
+0

沒有運氣。它不工作。請注意,這是我的圖書館項目。謝謝您的回覆 – Godwin

相關問題