在我的应用程序中,我写了一个文件到内部存储,如
android developer所覆盖。然后我希望通过电子邮件发送我写入内部存储的文件。这是我的代码和我得到的错误,任何帮助将不胜感激。
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.."));
错误是
file:// attachment path must point to file://mnt/sdcard. Ignoring attachment file://…