책보고 공부하는 만학도입니다....
정석대로 해도 Context.MODE_WORLD_WRITEABLE <- 이모드를 적용하면
해당부분이 밑줄이 그어지면서
실행할때 어플이 중지됩니다...
private 모드도 마찬가지입니다...
그냥 내부에 private 로 저장시는 잘 저장 되는데요...(private 모드에서만)
외부 sd 로 저장시 private 는 표시가 정상적으로 나오나 프로그램 중지되고
.MODE_WORLD_WRITEABLE 는 밑줄 그어진 상태에서 실행하면
프로그램 중지됩니다..
매니페스트에
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
이것두 등록된 상태입니다...
책보고 하는 초보자라 그대로 따라해도 안되는데요...
선배님들 도와주십시요..
파일을 만들어 다른프로그램에서도 사용하고 싶고 공유하고 싶어
"*.text" 파일니나 바이트 파일 생성하려 해는데...
여기서 3일동안 해메고 있습니다...
가르침좀 부탁드립니다...

final String path = Environment.getExternalStorageDirectory()
.getAbsolutePath();
btn6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
final File folder = new File(path + "/" + edit1.getText());
folder.mkdir();
FileOutputStream out = openFileOutput(path+"/"+edit1.getText()+"/aaa.txt",
Context.MODE_WORLD_WRITEABLE);
//여기에서는 안보지만 Context.MODE_WORLD_WRITEABLE 이줄에 및줄일 그어집니다
String str = edit1.getText().toString();
out.write(str.getBytes());
out.close();
Toast.makeText(MainActivity.this, "파일이 생성되었습니다!",
Toast.LENGTH_SHORT).show();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});