The way to do this would be:
android {
applicationVariants.all { com.android.build.gradle.api.ApplicationVariant variant ->
someOtherTask.dependsOn variant.packageApplication
someOtherTask.dependsOn variant.javaCompile
} }
You can see ‘ApplicationVariant’ and friends here: https://android.googlesource.com/platform/tools/build/+/master/gradle/src/main/groovy/com/android/build/gradle/api/