File sdcard = Environment.getExternalStorageDirectory();
            File imgDir = new File(sdcard, "/appname/img");

            if (!imgDir.exists()) {
                imgDir.mkdirs();
            }
           
            File filepath = new File(imgDir, String.valueOf(System.currentTimeMillis()) + ".jpg");
           
            final FileOutputStream filestream = new FileOutputStream(filepath);
            bitmap.compress(CompressFormat.JPEG, 0, filestream);


위와 같이 비트맵 이미지를 sdcard/appname/img/시간.jpg

이렇게 저장 하고자 하는데....

자꾸 java.io.FileNotFoundException: /sdcard/appname/img/1305686363200.jpg


이렇게 에러가 뜨네요... 검색을 좀해봤는데 퍼미션에 

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

요 두개는 주었어요..... 뭐가 문제일까요...?