Simple&Natural

안드로이드 스튜디오 기본 파일 입출력 경로 본문

안드로이드(Android)/기타

안드로이드 스튜디오 기본 파일 입출력 경로

Essense 2020. 8. 21. 03:42
728x90

코틀린의 main 함수에서 파일이 생성되고 저장되는 기본 경로는 프로젝트 폴더

UnitTest를 해보면 경로는 프로젝트폴더/app 으로 지정된다.

 

아래의 코드를 이용해 파일을 읽고 써보면 쉽게 알 수 있다.


//파일 쓰기
val file = File("test.txt")
lateinit var fw:FileWriter
val text = "This is TEST string."

try {
    fw = FileWriter(file)
    fw.use {
    	it.write(text)
    }
} catch (e: Exception) {
	e.printStackTrace() 
}

//파일 읽기
val file = File("test.txt")
lateinit var fr: FileReader
lateinit var jsonString: String

try {
    fr = FileReader(file)
    fr.use {
    	jsonString = it.readText()
    }
} catch (e: Exception) {
	e.printStackTrace()
}

 

 

 

728x90