728x90
반응형
SMALL
[간략순서]
1. 권한설정 해주기
2. 코드 적용하여 사용하기
[상세 순서]
1. AndroidManifest.xml > 아래의 권한 추가
...
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
...
2. 파일 입력및 생성 코드 적용
//Text 파일 입력후 파일 생성
fun writeTxTfile(strValue: String){
var filename = "testfileName.txt"
var file = File(getExternalFilesDir(null), filename)
try {
var fos = FileOutputStream(file)
var writer = BufferedWriter(OutputStreamWriter(fos))
writer.write(strValue)
writer.flush()
writer.close()
}catch (e: Exception){
Log.e("writeTxTfile", "e : ${e.message}")
return
}
Log.d("writeTxTfile", "complete")
}
!! 파일 생성 위치 데이터 확인
내부 저장소 > Android > data > (위의 코드가 적용되어있는 패키지명 으로 폴더가 생성되어있음 해당 폴더로 이동) > testfileName.txt 가 생성되어져 있음
- 끝 -
'Android Study' 카테고리의 다른 글
CameraX 최신 버전 (0) | 2022.01.04 |
---|---|
Camera 사용 (0) | 2021.12.28 |
RecyclerView Horizontal item 안보여지다가 scroll 했을때 보여지는 현상 해결 (0) | 2021.11.24 |
RecyclerView 방향 조절 (0) | 2021.11.17 |
Android restart App Code(in Java , Kotlin) (0) | 2021.11.09 |