Có cách nào để thực hiện tác vụ gradle một lần sau khi dự án Đồng bộ hóa với các tệp Gradle hoàn tất không?Android Studio - nhiệm vụ tốt nhất để thực hiện sau khi SYNC
Tôi đã cố gắng đặt phụ thuộc nhiệm vụ thành lập trước, như tôi đã thấy gradle:build
được kích hoạt khi Đồng bộ hóa đang thực thi. Nhưng vấn đề là phụ thuộc dường như không hoạt động, nhiệm vụ không được thực thi và tôi phải tự khởi động tác vụ sau mỗi lần đồng bộ hóa.
này về cơ bản là những gì tôi đã cố gắng cho đến nay
apply plugin: 'com.android.library'
...
task myTask {
...
}
gradle.projectsEvaluated {
preBuild.dependsOn(myTask)
}
Tôi cũng đã cố gắng để thiết lập sự phụ thuộc nhiệm vụ nhiệm vụ khác mà tôi thấy được kích hoạt (: tạo {Something}), nhưng điều đó wasn' t thành công.
Có điều gì tôi có thể thực hiện để thực hiện tác vụ gradle sau mỗi lần đồng bộ không? Tôi đang sử dụng Gradle 2.2.1 + Android Studio 1.0.2
Tác vụ 'generateDebugSources' chạy trên đồng bộ dự án - bạn có thể thấy điều này trong bảng điều khiển Gradle. –
Tôi đã cố gắng ràng buộc tác vụ mà 'generateDebugTestSources' phụ thuộc vào nó (điều này được thực hiện tốt với' generateDebugSources'), nhưng điều đó dường như không giúp đỡ – doodeec
'generateDebugSources' không hoạt động, nhưng tôi đã quản lý để làm cho nó hoạt động mà không cần gói phụ thuộc vào 'projectsEvaluated' – doodeec