안녕하세요..

sdcard 영역에 file write를 하려고 합니다.

에뮬레이터에서는 정상적으로 확인을 하였고요...

이상하게 갤럭시A 모델에서는 sdcard 영역의 권한이  d--------- 이렇게 나타나네요.

1. 
혹시 sdcard 영역의 권한을 변경하는 방법이 있나요?

2. 
위와 같은 경우 sdcard영역 이외의 다른 영역에 파일을 쓸 수 있는 방법이 있나요?
(파일 사이즈가 1MB 정도는 됩니다.)

파일 쓰기 부분의 소스는 아래와 같습니다.
if(!newFile.exists())
	newFile.mkdir();

if (newFile.exists() && newFile.canWrite()) {
	file = new File(newFile.getAbsolutePath() + "/" + writeFileName);
	try {		
		file.createNewFile(); //파일 생성
	 } catch (IOException e) {           
	}
}else{	return null;	}
 fos = new FileOutputStream(file.getAbsolutePath()); 
return fos;