Мой проект работал отлично с версией плагина gradle 3.0.1
после обновления до версии 3.4.1
У меня сбой синхронизации.
Ранее я использовал оболочку 4.10.1
, которая теперь обновляется до 5.1.1
.
afterEvaluate(new Action<Project>() {
@Override
void execute(Project project) {
tasks.getByName("assembleRelease").doLast {
tasks.copyReleaseBuild.execute() //error is here
tasks.copyReleaseBuildToXX.execute()
tasks.copyReleaseBuildToXXXX.execute()
}
}
copyReleaseBuild
задание написано примерно так, как показано ниже ...
task copyReleaseBuild(type: Copy) {
def releaseDir = getProjectProperty('releaseDir')
if (releaseDir?.trim()) {
//if release folder is provided
def releaseAarFile =
getProjectProperty('sourceCodeDir') + "/android-corekit/kit/build/outputs/aar/kit-release.aar"
from releaseAarFile
into releaseDir
}
task copyReleaseBuildToXX(type: Copy) {
from "./build/outputs/aar/kit-release.aar"
into "../kitwrapper/libs"
}
task copyReleaseBuildToXXXX(type: Copy) {
from "./build/outputs/aar/kit-release.aar"
into "../kitwrapperapp/libs"
}
}
Я пытался решить последние два дня, но ничего не помогло, так как мне не хватает знанийgroovy.
Пожалуйста, проверьте журнал ошибок, который я получаю при создании проекта ...