No such property: name for class: java.lang.String Open File

5k views Asked by At

I pulled the following code from Wikitude examples but still getting build error. No such property: name for class: java.lang.String Open File What am I missing?

 applicationVariants.all { variant ->
    variant.outputs.all  { output ->
        def outputFile = output.outputFile
        if (outputFile != null && outputFile.name.endsWith('.apk')) {
            def fileName = "wikitude-sdk-samples-" + variant.buildType.name + ".apk"
            output.outputFile = new File(outputFile.parent, fileName)
        }
    }
}
1

There are 1 answers

2
user2808516 On
applicationVariants.all { variant ->
    variant.outputs.all  { output ->
        if (outputFileName != null && outputFileName.endsWith('.apk')) {
            def fileName = "wikitude-sdk-samples-" + variant.buildType.name + ".apk"
            output.outputFileName = new File(outputFileName, fileName)
        }
    }
}