首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不能指向此路径/ storage /emulated/0/Download/ phone storage

不能指向此路径/ storage /emulated/0/Download/ phone storage
EN

Stack Overflow用户
提问于 2020-07-14 21:18:42
回答 1查看 2.5K关注 0票数 0

我正在下载手机存储上的图像,它会转到名为DOWNLOAD的文件夹(该文件夹位于手机存储控制器的根目录下)。

我使用以下代码来查看视频:

代码语言:javascript
运行
复制
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "/NewVisionAR/" + "test.mp4");

视频被成功地存储在DOWNLOAD文件夹中,但是当我尝试获取视频的路径时,它是空的,我使用以下代码:

代码语言:javascript
运行
复制
 var videoLink = requireContext().getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS).toString() + "/NewVisionAR/test.mp4

但它指向null,我试图打印出它的路径,但它不同,它指向这个:

代码语言:javascript
运行
复制
/storage/emulated/0/Android/data/com.shliama.augmentedvideotutorial/files/Download/NewVisionAR/

它是空的。

我想要指向的路径是:

代码语言:javascript
运行
复制
/storage/emulated/0/Download/NewVisionAR

我错过了什么?

EN

回答 1

Stack Overflow用户

发布于 2020-07-15 15:42:12

How to programmatically move, copy and delete files and directories on SD?您可能需要"android.permission.WRITE_EXTERNAL_STORAGE“权限

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62896154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档