如何从应用程序中检索手机内部存储?我找到了MemoryInfo,但它似乎返回了有关当前运行任务的内存使用量的信息.
我正在尝试让我的应用程序检索有多少内部手机存储空间可用.
如果我有32 Gb内置存储设备,那么我的应用程序可以将~25 GB的数据存储到其外部世界隐藏的内部存储器(data/data/package_name /)中.假设系统数据为6 GB.
这里讨论最小容量.
根据我在nexus 5上的实验,我的应用程序可以写入(图像文件)直到~25 gb加上内部存储器.Insane图像
.
只想知道MAX数据容量,如果android有一个.?
这对其他设备也有好处吗?或者是OEM专有的定义?
文件用法: 根目录:data/data/com.exmaple.ui /如果文件不是私有的,则可以使用其他应用程序(如Photos/Adobe Using Intents)播放/查看存储的视频/ PDF文件.
但是制作MODE_WORLD_READABLE它们不会显示在原生库中.如何让它们在本机库或文件浏览器中显示?
子目录文件用法:
如果我使用FileOutputStream将文件写入data/data/com.exmaple.ui/myfolder**,并使文件可读.它不允许我使用意图读取上面的文件任何原因?
谢谢NitZ