Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中使用外部存储_Android_Android Manifest_Android Permissions - Fatal编程技术网

如何在android中使用外部存储

如何在android中使用外部存储,android,android-manifest,android-permissions,Android,Android Manifest,Android Permissions,这是我第一次在android中使用外部存储。 我需要一些帮助如何执行不同的操作,例如如何检查外部存储是否可用?如何将文件或图片写入存储 如何检查外部存储是否可用 使用Environment.getExternalStorageState 如何将文件或图片写入存储器 使用标准Java I/O,使用Environment.getExternalStorageDirectory构建目录。为了澄清Commonware答案的第一部分,我似乎无法向注释流添加注释:您想检查一下 Environment.get

这是我第一次在android中使用外部存储。 我需要一些帮助如何执行不同的操作,例如如何检查外部存储是否可用?如何将文件或图片写入存储

如何检查外部存储是否可用

使用Environment.getExternalStorageState

如何将文件或图片写入存储器


使用标准Java I/O,使用Environment.getExternalStorageDirectory构建目录。

为了澄清Commonware答案的第一部分,我似乎无法向注释流添加注释:您想检查一下

Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);

。。。是真的。

如果您写入文件,请不要忘记在清单中设置权限。谢谢。。我已经用过了,但我希望能够将文件添加到媒体存储中,然后将其检索回来。。有什么提示吗?你甚至可以发一些推荐信。。Thanks@rakesh-你问一个问题,然后说你已经用过了。你为什么一开始就问这个问题?很抱歉。你能给我一些提示来创建一个应用程序,它允许我将文件写入外部存储器,然后我就可以阅读了。thanks@rakesh-Gondalya:使用标准Java I/O,使用Environment.getExternalStorageDirectory构建目录。如果您不熟悉Java I/O,我建议您在Android之外花一两个月的时间学习Java。