InputStream in = getResources().openRawResource(R.raw.oss_license); StringBuilder sb = new StringBuilder(); Scanner sc = new Scanner(in); while (sc.hasNextLine()) { sb.append(sc.nextLine()).append("\n"); } sc.close(); String contents = sb.toString();
* /res/raw 디렉토리에 있는 파일은 컴파일되지 않는다고 해서 raw 디렉토리를 별도로 생성하여 oss_license.txt 파일을 그 안에 넣어 둠.
* /res/raw 디렉토리 안에 있는 파일을 읽을 수 있는 openRawResource() 메서드를 Android 에서 제공하고 있음.
※ 참고 링크
http://mainia.tistory.com/1484
https://stackoverflow.com/questions/14169661/read-complete-file-without-using-loop-in-java/14169748