Android 7.1 Escribir en archivo de texto

Chicos nuevos en Nougat provienen de Jelly bean Intentando escribir en una tarjeta SD un archivo de texto Sé que ahora tengo que solicitar permisos pero no puedo encontrar ningún código que funcione

Intenté lo siguiente

        StringBuilder bodyStr=new StringBuilder();
                 bodyStr.append(data1Str.toString()).append(",").append(data2Str.toString()).append(",").append(data3Str.toString()).append(",").append(data4Str.toString()).append(",").append(data5Str.toString()).append(",").append(data22Str.toString()).append(",").append(data23Str.toString()).append(lineSep);; 
             String bodytextStr=bodyStr.toString();

                boolean hasPermission = (ContextCompat.checkSelfPermission(data_entry.this,
                        Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED);
                if (!hasPermission) {
                    ActivityCompat.requestPermissions(data_entry.this,
                            new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},
                            REQUEST_WRITE_STORAGE);
                }


                try {

                    File myFile = new File(fileName);
                    myFile.createNewFile();
                    FileOutputStream fOut = new FileOutputStream(myFile);
                    OutputStreamWriter myOutWriter =
                            new OutputStreamWriter(fOut);
                    myOutWriter.append(bodytextStr);
                    myOutWriter.close();
                    fOut.close();
                    Toast.makeText(getBaseContext(),
                            "Done writing SD 'mysdfile.txt'",
                            Toast.LENGTH_SHORT).show();
                } catch (Exception e) {
                    Toast.makeText(getBaseContext(), e.getMessage(),
                            Toast.LENGTH_SHORT).show();
                }

Vuelve [permiso denegado]

ha establecido permisos habituales en manifiesto

alguna idea de dónde me estoy yendo mal

Cualquier ayuda apreciada

marca

Respuestas a la pregunta(2)

Su respuesta a la pregunta