Я заблокирован чтением файла в Gradle.
Я пытаюсь сделать файлы доступными для чтения в Gradle:
task readAccess(type: Exec, description: 'set the google-services.json readable.') {
//--> check can read? --> can't read
if (new File('src/google-services.json').canRead()){
println 'readAccess > can read'
} else {
println 'readAccess > cant read'
}
//--> set readable. --> can't set readable
if (new File('src/google-services.json').setReadable(true,false)) {
println 'readAccess > access read modified'
} else {
println 'readAccess > access read not modified'
}
//--> check can read? --> can't read
if (new File('src/google-services.json').canRead()){
println 'readAccess > can read'
} else {
println 'readAccess > cant read'
}
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn gcmReadAccess
}
PS: доступ к файлам установлен на чтение и запись для всех в файловой системе.