检查android SD卡上是否存在目录
android 如何检查SD卡上是否存在目录?
How do I check if a directory exist on the sdcard in android?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
android 如何检查SD卡上是否存在目录?
How do I check if a directory exist on the sdcard in android?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
常规 Java 文件 IO:
可能还需要检查
f.exists()
,因为如果它存在,并且isDirectory()
返回 false,则会遇到问题。还有isReadable()
...检查此处 了解更多您可能会发现有用的方法。
Regular Java file IO:
Might also want to check
f.exists()
, because if it exists, andisDirectory()
returns false, you'll have a problem. There's alsoisReadable()
...Check here for more methods you might find useful.
以下代码也适用于 java 文件:
The following code also works for java files:
一般使用此函数来检查目录是否存在:
使用如下函数:
General use this function for checking is a Dir exists:
Use the Function like:
我在检查文件/目录时犯了错误。事实上,您只需要调用
isFile()
或isDirectory()
即可。这是文档如果您曾调用
isFile()
或isDirectory()
,则无需调用exists()
。I've made my mistake about checking file/ directory. Indeed, you just need to call
isFile()
orisDirectory()
. Here is the docsYou don't need to call
exists()
if you ever callisFile()
orisDirectory()
.是的,尝试了很多,下面的代码对我有帮助:)
Yup tried a lot, beneath code helps me :)