如何使用文件名检查(内部/外部存储)中是否存在文件?

卡纳加林甘

我一直在研究一个项目,我将从 API 获取文件名,并且必须检查该文件是否存在于设备中并播放它。

Screenshot.jpg从 API获取文件名,并且我的存储中存在同名文件。

但是当我使用这段代码时,我被返回false。我也检查过其他代码。

public boolean isFilePresent(String fileName) {
    String path = this.getFilesDir().getAbsolutePath() + "/" + fileName;
    File file = new File(path);
    return file.exists();
}

我哪里错了?任何帮助将不胜感激!

盖伊赫梅尔

可能,您做错的是使用this.getFilesDir().

相反,Environment.getExternalStorageDirectory().toString()例如,这完全取决于您的文件所在的位置。

就像我之前说的,自己调试,用“预期的”文件路径打印(或展示),然后验证它不存在

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查目录中是否存在文件名?

来自分类Dev

如何检查目录中是否存在文件名?

来自分类Dev

如何检查文件夹中是否存在重复文件,而不使用glob / listdir / etc。比较文件名?

来自分类Dev

如何检查awk中是否存在文件?[-d'文件名']失败

来自分类Dev

检查文件名是否存在并在Google脚本中更新文件名

来自分类Dev

如何从Android的内部存储中读取文件名

来自分类Dev

如何检查文件名是否包含Firebase存储安全规则中的uid?

来自分类Dev

如何提取文件名并使用正则表达式检查是否存在?

来自分类Dev

使用 InStr 方法检查文件名中是否存在字符串

来自分类Dev

如何检查目录中的音频文件是否与数据库中存储的文件名匹配

来自分类Dev

如何通过文件名(无扩展名)检查文件是否存在?

来自分类Dev

如何检测文件名中是否存在空格?

来自分类Dev

C#-如何检查某个目录中是否存在文件(基于其内容,而不是文件名)?

来自分类Dev

在Swift中检查文件是否存在于文件名前缀的目录中

来自分类Dev

如何检查ETL中文件名的前8位是否存在文件?

来自分类Dev

使用R中部分文件名检查文件是否存在

来自分类Dev

使用R中部分文件名检查文件是否存在

来自分类Dev

Android-使用文件名的一部分检查文件是否存在

来自分类Dev

如何使用sed写入存储在变量中的文件名?

来自分类Dev

如何查找文件中是否存在一行并使用 awk 添加具有文件名的列?

来自分类Dev

尝试保存并检查文件是否已保存在内部存储器中

来自分类Dev

如何检测android中是否存在文件名(带有任何扩展名)

来自分类Dev

通过文本文件中提供的文件名/路径检查文件是否存在?

来自分类Dev

Windows文件名-如何检查文件名是否有效?

来自分类Dev

如何检查参数是否同时具有文件名和路径或仅文件名

来自分类Dev

如何从GIT存储库中递归检查文件名的所有出现情况?

来自分类Dev

如何从Google云端存储中的所有人禁用文件名检查

来自分类Dev

检查远程计算机上是否存在文件名和/或路径中带有空格的文件

来自分类Dev

如何检查文件名是否符合模式?

Related 相关文章

  1. 1

    如何检查目录中是否存在文件名?

  2. 2

    如何检查目录中是否存在文件名?

  3. 3

    如何检查文件夹中是否存在重复文件,而不使用glob / listdir / etc。比较文件名?

  4. 4

    如何检查awk中是否存在文件?[-d'文件名']失败

  5. 5

    检查文件名是否存在并在Google脚本中更新文件名

  6. 6

    如何从Android的内部存储中读取文件名

  7. 7

    如何检查文件名是否包含Firebase存储安全规则中的uid?

  8. 8

    如何提取文件名并使用正则表达式检查是否存在?

  9. 9

    使用 InStr 方法检查文件名中是否存在字符串

  10. 10

    如何检查目录中的音频文件是否与数据库中存储的文件名匹配

  11. 11

    如何通过文件名(无扩展名)检查文件是否存在?

  12. 12

    如何检测文件名中是否存在空格?

  13. 13

    C#-如何检查某个目录中是否存在文件(基于其内容,而不是文件名)?

  14. 14

    在Swift中检查文件是否存在于文件名前缀的目录中

  15. 15

    如何检查ETL中文件名的前8位是否存在文件?

  16. 16

    使用R中部分文件名检查文件是否存在

  17. 17

    使用R中部分文件名检查文件是否存在

  18. 18

    Android-使用文件名的一部分检查文件是否存在

  19. 19

    如何使用sed写入存储在变量中的文件名?

  20. 20

    如何查找文件中是否存在一行并使用 awk 添加具有文件名的列?

  21. 21

    尝试保存并检查文件是否已保存在内部存储器中

  22. 22

    如何检测android中是否存在文件名(带有任何扩展名)

  23. 23

    通过文本文件中提供的文件名/路径检查文件是否存在?

  24. 24

    Windows文件名-如何检查文件名是否有效?

  25. 25

    如何检查参数是否同时具有文件名和路径或仅文件名

  26. 26

    如何从GIT存储库中递归检查文件名的所有出现情况?

  27. 27

    如何从Google云端存储中的所有人禁用文件名检查

  28. 28

    检查远程计算机上是否存在文件名和/或路径中带有空格的文件

  29. 29

    如何检查文件名是否符合模式?

热门标签

归档