안드로이드(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