Android App MAX数据存储(内部存储器)容量定义和文件可见性图库/第三方应用程序
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Android App MAX数据存储(内部存储器)容量定义和文件可见性图库/第三方应用程序,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1458字,纯文字阅读大概需要3分钟。
内容图文
![Android App MAX数据存储(内部存储器)容量定义和文件可见性图库/第三方应用程序](/upload/InfoBanner/zyjiaocheng/824/348938ff961348aca8d9f0cf0017bb22.jpg)
如果我有32 Gb内置存储设备,那么我的应用程序可以将~25 GB的数据存储到其外部世界隐藏的内部存储器(data / data / package_name /)中.假设系统数据为6 GB.
最小容量将在here讨论.
根据我在nexus 5上的实验,我的应用程序可以写入(图像文件)直到~25 gb加上内部存储器.Insane图像.
只想知道MAX数据容量,如果android有一个.?
这对其他设备也有好处吗?或者是OEM专有的定义?
文件用法:
根目录:
数据/数据/ com.exmaple.ui /
如果文件不是private,则可以使用其他应用程序(如照片/ Adob??e使用意图)播放/查看存储的视频/ PDF文件.
但是制作MODE_WORLD_READABLE它们不会显示在原生库中.如何让它们在本机库或文件浏览器中显示?
子目录文件用法:
如果我使用FileOutputStream将文件写入data / data / com.exmaple.ui / myfolder **,并生成文件readable.它不允许我使用意图读取上面的文件任何原因?
谢谢
尼茨
解决方法:
至于我对Android的一些了解,Android中没有设置上限.而是在api版本规范中,它要求设备上的最小可用共享内存(用于数据存储).
例如来自Android 4.0兼容性定义(http://static.googleusercontent.com/external_content/untrusted_dlcp/source.android.com/en/us/compatibility/android-4.0-cdd.pdf)
“设备实现必须为应用程序提供共享存储.提供的共享存储必须至少为1GB”
在Android 4.3兼容性定义(http://static.googleusercontent.com/external_content/untrusted_dlcp/source.android.com/en/us/compatibility/android-4.3-cdd.pdf)中也是如此
因此,就我的调查结果而言,它限制OEM以确保第三方应用程序的最小共享存储(无论内部存储/ SD卡),即上限取决于设备的可用总存储量.
例如理论上我们可以将64GB数据存储在具有128GB SD卡的设备中.
我希望这篇文章有助于你的任务.
内容总结
以上是互联网集市为您收集整理的Android App MAX数据存储(内部存储器)容量定义和文件可见性图库/第三方应用程序全部内容,希望文章能够帮你解决Android App MAX数据存储(内部存储器)容量定义和文件可见性图库/第三方应用程序所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。