Leer archivo en Android - permiso de archivo denegado

Quiero leer el archivo desde el almacenamiento externo. Subí el archivo en Eclipse DDMS a storage / sdcard (imagen de abajo). Pero cada vez que intentaba leer, recibía un error de permiso denegado. ¿Hay algún problema en mi permiso de archivo? ¿O necesito agregar algo en el archivo de manifiesto (no estoy escribiendo nada en este momento)?

Cualquier ayuda será apreciada.

Código:

public void extimport(View v){
   EditText xedittxt = (EditText) findViewById(R.id.frmexttxt);
   String xedit = xedittxt.getText().toString();
   xedit = xedit.trim();
   File file;
   file = new File(xedit);
   StringBuilder text = new StringBuilder();
   Log.d("fcheck",""+xedit);
   try {
      BufferedReader br = new BufferedReader(new FileReader(file)); //THIS LINE THROWS ERROR
      Log.d("fcheck","f3"); //This line never got printed
      String line;
      while ((line = br.readLine()) != null) {
         text.append(line);
         text.append('\n');
      }
      br.close();
      resultView = (TextView) findViewById(R.id.header);
      resultView.setText(text);
   }
   catch (IOException e) {
      Log.d("File open error",""+e);
      Toast.makeText(getApplicationContext(), "Error opening the file.", Toast.LENGTH_SHORT).show();
   }
}

LogCat:

11-19 00:21:54.252: D/fcheck(5885): /storage/sdcard/mylibman.csv
11-19 00:21:54.272: D/File open error(5885): java.io.FileNotFoundException: /storage/sdcard/mylibman.csv: open failed: EACCES (Permission denied)

Respuestas a la pregunta(2)

Su respuesta a la pregunta