Email de la mémoire de stockage interne

Sur mon application j'écris un fichier de la mémoire interne sous couverte sur développeur android. Puis plus tard, je souhaite envoyer le fichier par courriel que j'ai écrit dans la mémoire de stockage interne. Voici mon code et l'erreur que je reçois, toute aide sera appréciée.

FileOutputStream fos = openFileOutput(xmlFilename, MODE_PRIVATE);
fos.write(xml.getBytes());
fos.close();
Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent.setType("text/plain");
...
Uri uri = Uri.fromFile(new File(xmlFilename));
intent.putExtra(android.content.Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(intent, "Send eMail.."));

Et l'erreur est

file://attachement chemin d'accès doit pointer vers file://mnt/sdcard. Ignorant fichier de la pièce jointe://...

InformationsquelleAutor Mr Jackson | 2011-05-20