BufferedOutputStream Android(写入外部存储)

时间:2015-11-25 14:30:14

标签: android android-external-storage bufferedoutputstream

我在android模拟器中写入外部存储器时遇到问题。 如果您在附加的屏幕截图中追踪BufferedOutputStream。出于某种原因,当我使用getExternalFilesDir()写入内部存储,缓存或外部存储时,完全相同的代码可以正常工作。

但是当我尝试使用Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)在Public外部存储上写入时,Buffer始终为null。当我手动创建我正在保存数据的txt文件时,我在下面的屏幕截图中收到错误。

根据屏幕截图,我已经包含了Manifest代码,Activity类代码和模拟器中的截图。

任何评论都会有所帮助。 谢谢。 enter image description here

0 个答案:

没有答案