3
使用gradle構建aar文件時,如何將創建的發佈版aar複製到其他目錄? (我不想改變默認的輸出目錄只是複製發佈文件)成功構建後複製發佈aar文件
使用gradle構建aar文件時,如何將創建的發佈版aar複製到其他目錄? (我不想改變默認的輸出目錄只是複製發佈文件)成功構建後複製發佈aar文件
假如你不使用任何味道,而你不改變AAR的名字,你可以使用類似以下任務:
task copyAAR(type: Copy) {
from('build/outputs/aar')
into('/path/to/desired/output/dir')
include(project.name + '-release.aar')
}
如果更改了AAR名稱,請用該名稱替換「project.name」。
謝謝,我如何告訴gradle這樣做,每一個成功的發佈版本? – jacob
取決於你的意思......它不能作爲裝配任務的一部分發生,因爲它是copyAAR任務的先決條件。你可以做的就是調用'gradle assemble copyAAR',這樣它就可以將它組裝起來,然後複製它,或者使copyAAR依賴於彙編(copyAAR.dependsOn assemble),然後調用'gradle copyAAR',並且組裝也會發生。如果您希望在Android Studio中點擊Gradle同步按鈕時發生這種情況,那麼我不知道如何做到這一點,但應該可以告訴彙編任務在最後執行此操作。 –