来源:小编 更新:2024-12-27 02:24:05
用手机看
手机里的存储空间总是不够用,是不是你也和我一样,时不时地要清理一下手机里的垃圾文件?别急,今天就来给你好好说说安卓系统里的存储空间那些事儿,让你对手机存储有个全新的认识!
想象你的手机就像一个家,内部存储就是你的私人领地。这里存放着系统的核心文件、应用安装包、缓存数据、数据库等。别看它小,可是没有它,你的手机可就瘫痪了哦!
- files目录:这是你的文件存放地,比如你下载的图片、视频、音乐等,都会放在这里。在安卓7.0以上的手机上,路径通常是`/data/user/0/<包名>/files`,而在4.0的手机上,路径则是`/data/data/<包名>/files`。
- sharedPreferences:这个就像你的小日记本,用来存储一些简单的数据,比如用户设置、登录状态等。
- database:这个是你的数据仓库,应用的各种数据都会存放在这里,比如联系人、短信记录等。
不过,要注意的是,没有root权限,你是无法直接访问内部存储的哦!
外部存储就像是你的大仓库,可以存放更多的东西。它分为两部分:
- 机器自带的存储:也就是手机厂商常说的16G、32G、64G等,这是你的手机出厂时就有的存储空间。
- SD卡:这个可插拔的小东西,就像是一个移动的仓库,你可以随时将它插入或拔出。
以前,很多人会把手机自带的存储空间叫做内部存储,其实这是不对的。它们是两个完全不同的概念。外部存储可以用来存放应用数据、媒体文件等,而且很多应用都支持将数据存储在外部存储上,这样就可以节省内部存储空间了。
现在,很多安卓手机都支持内存扩展功能,你可以通过插入SD卡来增加手机的存储空间。这样,你的手机就可以像拥有更多内存一样,运行更多的应用,存放更多的数据。
- 安装应用:安卓系统会将应用程序安装在手机内部的存储空间中,比如内置闪存(EMMC)。
- 存储数据:应用在运行过程中会产生一些数据,比如缓存、日志、临时文件等,这些数据默认存储在手机内部的存储空间中。
- 外部存储设备:安卓手机可以插入外部存储设备,比如SD卡,这些设备一般具有较大的存储容量。
- 移动应用数据:在安卓手机中,用户可以选择将应用的部分数据(如缓存数据、应用数据等)转移到外部存储设备中,从而释放手机内部存储空间。
- 访问权限:通过访问权限管理,应用程序可以访问存储在外部存储设备上的数据,对于应用来说,外部存储设备就像是内部存储的一部分。
这样,安卓手机的内存扩展实际上是在使用外部存储设备作为内部存储的扩展,通过将一部分数据存储在外部设备上来释放手机内部存储空间。
你知道吗?谷歌正在为安卓系统开发一种新的功能——App Archiving,它可以帮你节省高达60%的设备存储空间!
- App Archiving:这个功能可以让用户应用归档某些应用程序,以帮助释放设备的存储空间。它并不会卸载应用、也不会删除用户的个人数据,而是通过删减应用的某些功能组件、并将这些功能组件存档,以此来达到给手机瘦身的目的。
- Archived APKs:谷歌通过创建一种新的APK格式,来实现这一目标,官方将其称之为Archived APKs。相比于传统的APK,Archived APKs要小得多,并会保存用户的所有数据、直到用户恢复它。
这个功能将在Bundletool 1.10版本中提供给开发者,但在今年晚些时候向用户推出该功能前,它将不会发挥作用。
通过这篇文章,相信你对安卓系统的存储空间有了更深入的了解。无论是内部存储还是外部存储,它们都是你手机中的重要组成部分。学会合理利用存储空间,让你的手机更加流畅、高效!