gpt4 book ai didi

java - 在 "/storage/emulated/0/Pictures/"中找不到文件

转载 作者:行者123 更新时间:2023-12-05 00:13:47 27 4
gpt4 key购买 nike

我正在访问一个文件“/storage/emulated/0/Pictures/1565704523555.jpg”。当我检查文件是否存在时,它告诉我找不到文件。
我已授予所有运行时权限。

当我列出“/storage/emulated/0/Pictures/”中的所有文件时,我可以在该目录中看到该文件。

每当我使用“Environment.getExternalStorageDirectory().toString()+/Pictures
我可以访问此文件夹中的所有文件,它显示该文件存在。

我正在模拟器上尝试这个。

最佳答案

使用 Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) 而不是 Environment.getExternalStorageDirectory().toString()+/Pictures

如果你想使用你的私有(private)应用程序图片目录,请使用 context.getExternalFilesDir(Environment.DIRECTORY_PICTURES),其中 context 是 Android Context

关于java - 在 "/storage/emulated/0/Pictures/"中找不到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57494599/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com