마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

젤리빈 파일저장 질문드립니다.

0 추천

안녕하세요.  

파일 저장 로직부분 입니다.

아래와 같은 소스에서 이전운영체제는 괜찮은데 젤라빈만 않됩니다.

도움 부탁드리겠습니다.( 아래 빨간색 부분이 않먹힙니다.)

 

String root = Environment.getExternalStorageDirectory().getAbsolutePath();
     -> 디버깅하면  /storage/emulated/0 으로 나옵니다.
 
   File sdImageMainDirectory = new File(root+"/MyApp/");   
   FileOutputStream fileOutputStream = null;   
   
   if(!sdImageMainDirectory.exists()){
   
    sdImageMainDirectory.mkdir();  
     -> 이부분에서 mkdir() 이 먹히지를 않습니다. 
   }
 
감사합니다.
떠나자03 (160 포인트) 님이 2014년 2월 26일 질문

3개의 답변

0 추천
경로에 root+"/MyApp/"을 하였는데

뒤에 슬러쉬는 빼고 한번 시도해보세요. 전 젤리빈에서도 잘 됩니다.
인연 (31,880 포인트) 님이 2014년 2월 26일 답변
0 추천
file path 를 그냥 /sdcard/myapp/ 이런 식으로 하시는게 가장 맘 편한 방법입니다.
익명사용자 님이 2014년 2월 26일 답변
0 추천
퍼미션은 넣으신거 맞죠?
aucd29 (218,390 포인트) 님이 2014년 2월 26일 답변
...