Notice
Recent Posts
Recent Comments
Link
투케이2K
312. (AndroidStudio/android/java) AssetManager 사용해 assets 폴더에 저장된 text 텍스트 파일 읽기 수행 본문
Android
312. (AndroidStudio/android/java) AssetManager 사용해 assets 폴더에 저장된 text 텍스트 파일 읽기 수행
투케이2K 2022. 8. 7. 11:00[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : java
[assets 폴더 파일]
[소스 코드]
// [파일을 읽어 들일 스트림 선언 실시]
InputStream inputStream = null;
try {
// [AssetManager 객체 생성]
AssetManager assetManager = getResources().getAssets();
// [InputStream 으로 파일 읽음]
inputStream = assetManager.open("test.txt", AssetManager.ACCESS_BUFFER);
// [BufferedReader 사용해 스트림 읽기]
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
// [while 문을 사용해 내용 읽기]
String result = "";
String line = "";
while((line=reader.readLine()) != null){
result += line;
}
// [결과 출력 실시]
Log.d("---","---");
Log.d("//===========//","================================================");
Log.d("","\n"+"[A_Loading > onCreate() 메소드 : assets 파일 읽기 수행]");
Log.d("","\n"+"[result : " +String.valueOf(result)+ "]");
Log.d("//===========//","================================================");
Log.d("---","---");
}
catch (Exception e){
e.printStackTrace();
}
finally {
// [스트림 닫기]
if (inputStream != null){
try {
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
[결과 출력]
반응형
'Android' 카테고리의 다른 글
Comments