首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在InternalStorage/Android/data/package_name/files?中访问文件

在InternalStorage/Android/data/package_name/files?中访问文件
EN

Stack Overflow用户
提问于 2018-11-27 06:48:48
回答 2查看 1.7K关注 0票数 0

我有一个应用程序,它有一个统一部分和一个android部分,即在android上按一下按钮,就会打开一个统一游戏,并下载一些文件,这些文件都是在"internalstorage/Android/data/packagename/files/File_name".中下载的。

现在,我想从android部分访问该文件,但我没有获得Android文件夹的路径。我尝试过所有的方法,如getDataDir()、getFilesDir()等,但是无法找到文件。

当我通过文件管理器检查文件时,我可以看到文件在路径上。

为了统一起见,我使用Application.persistentdatapath来存储文件。我只想知道如何从android部分访问该文件。如果我试图从Unity访问该文件,我就能够访问该文件。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-30 14:02:52

好的,我发现我应该使用的是getFilesDir()和其他方法,而不是Environment.getExternalStorageDirectory(),这将返回路径“/存储/模拟/0”,以及手动添加的其余路径。

票数 1
EN

Stack Overflow用户

发布于 2021-06-24 20:49:45

我相信你是在寻找:

代码语言:javascript
复制
getExternalFilesDir(null).getPath()

(万一2021年有人还在找这个)

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

https://stackoverflow.com/questions/53494166

复制
相关文章

相似问题

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