groovy.lang.MissingMethodException: No signature of method: org.gradle.api.internal.file.DefaultFilePropertyFactory$DefaultDirectoryVar.toPath() is applicable for argument types: () values: []
my gradle script looks like this newApkName = "${appName}${separator}${output.baseName}${separator}${variant.versionName}.apk" def relativeRootDir = output.packageApplication.outputDirectory.toPath() .relativize(rootDir.toPath()).toFile()
it seems the toPath() method signature has changed. please help
Hi, I had a similar problem. I looked at Chris example but couldn’t understand it. Here’s what they said:
"What went wrong:
A problem occurred configuring project ‘:app’.
groovy.lang.MissingMethodException: No signature of method: org.gradle.api.internal.file.DefaultFilePropertyFactory$DefaultDirectoryVar.toPath() is applicable for argument types: () values:
Possible solutions: tap(groovy.lang.Closure), each(groovy.lang.Closure), with(groovy.lang.Closure), with(boolean, groovy.lang.Closure), getAt(java.lang.String), putAt(java.lang.String, java.lang.Object)"