簡體   English   中英

在“/storage/emulated/0/Pictures/”中找不到文件

[英]File not found inside "/storage/emulated/0/Pictures/"

我正在訪問來自“ /storage/emulated/0/Pictures/1565704523555.jpg ”的文件。 當我檢查文件是否存在時,它告訴我未找到該文件。
我已授予所有運行時權限。

當我列出“ /storage/emulated/0/Pictures/ ”中的所有文件時,我可以看到該目錄中的文件。

每當我使用“ Environment.getExternalStorageDirectory().toString()+/Pictures
我可以訪問此文件夾中的所有文件,並且顯示該文件存在。

我正在模擬器上嘗試這個。

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

如果您想使用您的私有應用程序圖片目錄,請使用context.getExternalFilesDir(Environment.DIRECTORY_PICTURES) ,其中context是 Android Context

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM