File sdcard = Environment.getExternalStorageDirectory();
  File logDir = new File(sdcard, "testapp/log/");
  if (!logDir.exists()) {
   logDir.mkdirs();
   // do not allow media scan
   new File(logDir, ".nomedia").createNewFile();
  }       

  open(logDir.getAbsolutePath() + "/push.log");

푸시 서비스 로그좀 쌓아 보려고 하는데..
위와 같이 로그파일 생성 부분을 구현 하였는데
아래와 같이 java.io.IOException: Permission denied 에러가 나는데...

03-25 12:10:19.968: ERROR/SeeonPushService(12516): java.io.IOException: Permission denied
03-25 12:10:19.968: ERROR/SeeonPushService(12516):     at java.io.File.createNewFileImpl(Native Method)
03-25 12:10:19.968: ERROR/SeeonPushService(12516):     at java.io.File.createNewFile(File.java:1160)


그래서 매니페스트에
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
이걸 줘봤는데도 똑같이 에러가 나네요...
어떻게 해결 할 수 있을까요..?