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

DCIM 폴더 경로가 일부 단말에서 오류나는 경우 해결법 좀 알려주세요. [closed]

0 추천

안녕하세요.

이미지를 아래와 같이 DCIM 경로를 얻어서 저장하고, 브로드캐스트로 미디어 스캐닝을 하고 있습니다.

그럼 파일이 갤러리에 나타나야 하는데요... 그런데, 일부 기종의 단말에서 갤러리에 나타나지도 않을 뿐더러

오류까지 발생하고 있는 상황입니다. 도대체 어떻게 해야 할 지를 모르겠네요.

대부분의 핸드폰에서는 잘 동작되고 있는데,... 왜그런지... 알 수 있을까요?

많은 조언 부탁드립니다.

public void scanMedia(){
        //미디어 스캐닝
        mContext.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse("file://" + m_strOutPath)));

    }
    public void setOutFile(){
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd-hh-mm-ss");
        Date date = new Date();
        String today = df.format(date);       
        m_strOutPath =  Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM) + File.separator + today + ".mp4";
    }

 

질문을 종료한 이유: 해결.
무한공백 (120 포인트) 님이 2016년 6월 29일 질문
무한공백님이 2017년 2월 20일 closed
...