我就在你脸上拉屎怎么了,给你无法拒绝的理由,最后还不是要吃下去,你在教我小龙做微信? 除非和iPhone一样,不能通过第三方渠道安装软件,不符合规定的不能上App Store才行,否则谁鸟你。 本帖最后由 すぴぱら 于 2021-3-19 17:21 编辑
1. 官方开发规范里面cache确实在 /data/data/<packageName>/cache 里面做缓存,把cache放在目录和放在单独的动态分区里面没有本质区别
2. 删除apk理论上会删除一切应用的沙盒目录,但是问题在于为什么开发人员(产品经理)非要按照开发规范设计应用行为
3. 等到1TB ufs普及+ 4k读写性能大爆发的时候这种破事才能有缓解,别指望让操作系统限制开发人员,ios这种沙盒环境还不是被微信把沙盒塞爆,要定期删除微信才行
实际上这个只因为国内安卓开发者滥用存储权限罢了
IOS的app目录也挺乱的,只不过IOS设计了sandbox,每个应用程序的活动范围都限定在自己的沙盒里.卸载和清除只对沙盒操作就非常方便.
安卓版本10之前没有做太多的限制,所以就比较随意.看开发者心情来.
从Android10开始引入了分区存储 , Android 11 为目标平台进行开发和适配的应用所能够申请到的外部存储访问权限变更为只读.
然而这并不能约束国内不登陆Google Play的应用.
换句话说下载play版本的应用通常就能解决存储混乱的问题.
另外如果有Root权限可以用这个解决上面说的问题:
存储空间隔离(存储重定向)(需要 root)
https://play.google.com/store/apps/details?id=moe.shizuku.redirectstorage&hl=zh&gl=US 哦,猴机微X从7.0开始确实和水果一样,都丢自己app文件夹底下了。然后,你猜怎么着?非root下,所有清理工具都下岗了,内部存储(闪存)都被塞爆了。猴机和水果用户的待遇在此刻完全一致,真是一大壮举,哈哈哈哈 可不敢瞎黑 发表于 2021-3-19 22:00
苹果的沙盒有多大限制 ?今天我导了下微信,60G存储内容,没1.5M/S的速度,累死我了。垃圾微信。无论是手 ...
ios的有线整机备份也很慢,微信散碎文件太多了 一看标题我还在想现在安卓内存都 16G 了怎么还有想把 swap 找回来的
仔细一看原来是说应用存储缓存。。。
还是那句话,安卓的问题不在于技术
页:
[1]