Nit*_*der 5 memory storage android
如果我有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
添加到 Amit K. Saha 的答案..
1)任何应用程序最多可以存储可用的设备内存,没有限制。
2)谁先预约的申请,获得第一优先权。先到先得。
3)使用文件提供程序:将文件复制到应用程序私有内存(以便文件受到保护)子文件夹中,并使用文件提供程序授予对文件的访问权限,以便外部应用程序可以显示内容。
https://developer.android.com/training/secure-file-sharing/setup-sharing.html
| 归档时间: |
|
| 查看次数: |
4071 次 |
| 最近记录: |