File makedir = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/EYEONE","text.txt");
    Log.e("-->","path="+makedir.toString());
    if(makedir.mkdir()){
     Log.e("-->", "OK");
    }else{
     Log.e("-->", "NO");
    }
    try {
     FileOutputStream fos = new FileOutputStream(makedir);
     Log.e("-->", makedir.toString());
     fos.write("testString.txt".getBytes());
     fos.close();
    } catch (FileNotFoundException e) {
     Log.e("-->", "FileNotex");
     e.printStackTrace();
    } catch (IOException e) {
     Log.e("-->", "Ioex");
     e.printStackTrace();
    }






권한은 android.permission.WRITE_EXTERNAL_STORAGE 준상태입니다 .
그냥 SDCARD 에는 생성이 되는데 폴더를 만들려니 문제가 되네요 .
mkdir로그는 이렇게 나오는데 .

03-20 21:42:25.796: ERROR/-->(16211): path=/sdcard/EYEONE/text.txt

FileOutputStream 이부분에서 FileNotFoundException 이 납니다 .
로그는
03-20 21:42:24.202: WARN/UsageStats(15502): Failed to persist new stats
03-20 21:42:25.803: WARN/System.err(16211): java.io.FileNotFoundException: /sdcard/EYEONE/text.txt
03-20 21:42:25.803: WARN/System.err(16211):     at org.apache.harmony.luni.platform.OSFileSystem.open(OSFileSystem.java:244)
03-20 21:42:25.803: WARN/System.err(16211):     at java.io.FileOutputStream.<init>(FileOutputStream.java:97)
03-20 21:42:25.811: WARN/System.err(16211):     at java.io.FileOutputStream.<init>(FileOutputStream.java:69)
03-20 21:42:25.811: WARN/System.err(16211):     at cont.eye.EYEONE$1.onClick(EYEONE.java:44)
구요 파일을 못찾는다는 이야기인거 같은데 ..

File makedir = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/EYEONE","text.txt");
 하면 파일은 이미 생성된게 아닌가요 ?