문제 발생
안드로이드 스튜디오 버전을 4.2.2로 업데이트하면서 기존에 .gradle내에서 File 생성을 하던 부분에서 Gradle Script 에러가 발생하였습니다.
에러 내용
A problem occurred evaluating project ':app'.
* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating project ':app'.
Caused by: java.io.IOException:
at java_io_File$createNewFile$1.call(Unknown Source)
/* app/build.gradle */
buildTypes {
...
def appInfoFile = new File(appInfoFile.path)
if(!appInfoFile.exists()) {
appInfoFile.createNewFile() //Error!!
}
...
}
해결 방법
기존 new File(...)로 File을 생성하던 부분을 file(...)로 변경해주면 됩니다.
/* app/build.gradle */
buildTypes {
...
def appInfoFile = file(appInfoFile.path)
if(!appInfoFile.exists()) {
appInfoFile.createNewFile()
}
...
}
'문제 해결' 카테고리의 다른 글
2021년 3월 23일, Android System WebView 충돌 이슈 해결 방법! (0) | 2021.03.23 |
---|---|
AAC ViewModel 생성자 파라미터 넘기기, Cannot create an instance of class ViewModel 해결 방법 (4) | 2020.03.26 |
Cannot fit requested classes in a single dex file. 해결 방법 (0) | 2020.03.11 |
Two-way binding cannot resolve a setter for ... 해결 방법 (0) | 2020.02.25 |
기기 및 네트워크 악용 정책 위반 : 구글 플레이 스토어 앱 거부 해결 방법 (0) | 2020.01.31 |