1
내 앱은 일부 데이터를 텍스트 파일에 저장해야합니다. 앱이 시작될 때마다 데이터가 읽히고 앱이 닫힐 때마다 텍스트 파일에서 데이터가 삭제되고 마지막 세션에 대한 새로운 데이터가 저장됩니다. 내가 파일에 쓸 때Android 앱에서 원시 리소스 업데이트
InputStream is = getResources().openRawResource(R.raw.myFile);
BufferedReader br = new BufferedReader(new InputStreamReader(is));
의 문제점은 다음과 같습니다
는 지금은 문제가 데이터 읽기가 없습니다. 분명히 그것은 자원에 의해 어떻게 든 액세스되어야하지만R.raw.myFile
결과는 InputStream에서만 발생하며
openFileOutput
에 문자열을 전달해야합니다. 문제의 코드는 다음과 같습니다.
FileOutputStream fos = openFileOutput(getResources().openRawResource(R.raw.myFile), MODE_PRIVATE);
이렇게하면 작동하지 않는 것 같습니다. 원시 폴더의 파일에 다른 방법으로 쓸 수 있습니까?