首页 > 其他分享 >从内部存储说起,你手机里的文件都是些什么?

从内部存储说起,你手机里的文件都是些什么?

时间:2023-10-28 11:13:08浏览次数:33  
标签:文件 存储 专属 说起 存放 应用 手机 目录 下载

下面是内部存储的路径,也就是手机系统自带的文件管理所能使用的路径

/storage/emulated/0/

还有一些软连接指向这个路径

/sdcard/,这个目录链接至下面那个目录

/storage/self/primary/,这个目录链接至/storage/emulated/0/

也就是说,这三个目录,无论你访问哪一个,其实都是在访问/storage/emulated/0/

以下的讲解都是以/storage/emulated/0/作为根目录(或者说相对目录)进行讲解

  • Android

存放安卓系统的文件和应用程序的数据

Android/data,存放应用程序的配置信息、用户数据、缓存文件,其下的子目录以应用包名为名称,一般情况下每个应用只访问自己包名下的文件。你的QQ里面下载别人传来的文件就放在这个目录的多级子目录下面,以及悟饭游戏厅(啪啪游戏厅)下载的游戏之类的。

删除这个目录系统和应用程序是不会崩溃的(毕竟一般用户也有权限访问),但是你对这个应用的配置可能就没了,比如你单机游戏的存档也许就放在这下面。

Android/media

媒体文件,基本都是空目录,似乎tg的视频和图片存放在这里

Android/obb

"obb"的全称是"Optimized Binary Blob",它是一种被优化过的二进制文件格式。玩一些单机游戏的人可能知道,某些游戏的数据包存放在这里。总体来说这个目录使用的频率也不高。这个目录下放了一个.nomedia文件,对系统说明扫描媒体文件(图片音乐视频之类的)时不要扫描该目录,从而避免将其中的文件添加到媒体库中。

Android/obj

不清楚,据说是存放编译产生的文件,总之平常用不到

  • Alarms

据说是闹钟铃声目录,但是实际上无论是下载在线铃声还是设置本地铃声,这里面都是空无一物,我也没有研究过这个目录,毕竟从来没有用上过。

  • Audiobooks

字面意思是有声书,没用到过不做评价

  • backups

见名知义,备份文件

最大作用是某些应用备份apk安装包会存放在这个目录的子目录,比如ES文件浏览器备份安装包放在buckups/apps

backups/.SystemConfig

没用到过不做评价

  • baidu

so,____ u baidu,我的评价是纯垃圾文件

  • BaiduNetdisk

百度网盘下载文件的存放处

  • DCIM

DICM 的全称是 Digital Image Correlation Method,你拍的照片和视频都放在这里面

DCIM/.android我猜测是配置文件,可能和相机有关

DCIM/.tmfs,猜都没法猜,完全不了解,这两个目录都不用管,平常用不上

DCIM/Creama,存放拍的照片和视频,IMG开头为照片,VID开头为视频

其他系统不清楚,MIUI的截屏存放在DCIM/Screenshots

  • Documents

顾名思义,文档,一些应用默认文档的存放处,比如Markor

  • Download

顾名思义下载,默认下载文件的存放路径,一般浏览器下载的文件都放在这里

比如MIUI自动浏览器下载的文件存放在Download/DLManager,也有一些应用会把备份安装包之类的放在这里。

可以说是使用频率最高的目录之一。

  • fooViewSave

一般系统没有,是FV悬浮球的专属路径

  • iFly / iFlyIME

第三方应用讯飞,iFlyIME讯飞输入法

  • htdocs / ksweb

第三方应用ksweb专属目录

  • libs

并不是所有的系统都有,主要是网易云音乐在这里面放了一个数据库文件

  • MIUI

顾名思义MIUI专属目录,HyperOS不知道会不会有HyperOS目录

  • MT2

第三方应用MT管理器的专属目录

  • Music

Music/.thumbnail,某些本地播放器可能会把音乐封面的放在这里

Music/ringtone,不是每个系统都有,据8u(吧友)说,是腾讯系游戏搞的鬼,我猜测是游戏背景音乐的某些文件放在这里面

Music/Sound records,存放你的录音文件

  • Notifications

通知目录,但是事实上几乎没有应用会把通知信息放在这里面

  • Pictures

顾名思义存放图片文件,哔哩哔哩、酷安、QQ、微信、学习通

feem传的图片也存在这里

Pictures/.gs 和Pictures/.gs_fs6

都是图片缓存文件(看不到图片),目前只知道“闲鱼”和“什么值得买”会在里面存放图片缓存

Pictures/.thumbnails

存放图片缩略图,可以直接删的

  • Podcasts

顾名思义播客目录,目前没用到过。

播客:可以理解为一种音频节目,类似于收音机里面的节目

  • QQbrowser

顾名思义,第三方应用QQ浏览器的专属目录

  • Quark

第三方应用夸克/夸克浏览器的专属目录,主要作用是你可以在这里找夸克的下载文件

  • Ringtones

铃声文件夹,但是实际上什么也没有

  • SysQS

资料最少的一个目录,不知道是做什么的,里面也没有文件

  • Tencent/tbs

腾讯专属文件夹,tbs的全称Tencent Browsing Service,意为腾讯浏览服务,x5内核,用于浏览一些文件和网页,曾经有人搞过这个东西。把这个网址debugtbs.qq.com发送到QQ上,然后点开就能看到相关页面

  • xinhao

zeroTermux专属目录

  • 微云保存的文件

中文啊

  • ..ccdid和ccvid

不清楚,查到的资料感觉都不太对

  • .duid

据说是设备的唯一标识符(Device Unique Identifier)但是我不这样认为,设备标识符这种重要的东西肯定是放在内部的,总之看起来没那么离谱了,但是估计大概率还是错的。

到这里技术性方面的东西就写完了,后面都是些不太重要的废话,赶时间就不用看了。

根据很多文件夹下都没有文件(说明大多数应用自己指定了文件存放规则)就可以看出,安卓的文件管理是很混乱的,应用产生或者存放的文件并没有制定强制的标准,系统用一段时间就可以在文件管理里面找到很多不认识的文件,哪怕使用率足够高的Download,也有很多应用下载文件并不存在这里,这就导致在应用不显示文件存放具体路径的情况下,很多时候用户找不到文件。这种情况只能说是有好有坏,比如微云直接把下载的文件放在中文路径下,很多不懂手机的用户就可以轻松找到文件目录(中文好认而且一般位于内部存储的最底部),而且下载文件几乎不需要考虑中文兼容性的问题(又不是搞代码),如果所有应用都把数据存在Android/data/包名 的路径下,那样反而更难用。在我看来,无论是Windows还是安卓或者说linux,应用的配置文件都是喜欢以.点开头的(毕竟普通用户看不到,减少误删的可能性)。

目录和文件选的原则是尽量挑选大家都有的,比如类原生以及热门软件。文章如有错误还请指出。由于没有先后关系就没有标序号,看起来有点乱,硬说先后的话是按照名称排序的。

标签:文件,存储,专属,说起,存放,应用,手机,目录,下载
From: https://www.cnblogs.com/oldsaltfish/p/17793810.html

相关文章

  • Android Studio中手机没有Root权限
    发现手机没有root看了好多解决办法都太复杂找到了一种简单解决办法在创建手机时选中X86那一选项,选择一个X86并且结尾为GoogleApls的手机然后在这个手机里运行就能切换为最高管理员后来又产生了另一个问题模拟器无法连接15:09*daemonnotrunning;startingnowattcp:50471......
  • 使用vscode 用git 拉取代码,提示:在签出前,请清理存储库工作树
    使用vscode用git拉取代码,提示:在签出前,请清理存储库工作树如图:问题:git仓库上的代码和本地代码存在冲突了所以会报这个报错。解决办法:手动解决①gitstash先将本地修改存储起来②gitpull拉取远程③gitstashpop还原暂存内容放弃本地修改,直接覆盖①gitreset--hard②g......
  • 三元组存储稀疏矩阵
    1#define_CRT_SECURE_NO_WARNINGS2#include<iostream>3#define_CRT_SECURE_NO_WARNINGS4usingnamespacestd;56intarr[11][11];78structTripleArray9{10introw;11intcol;12intval;13};14//三元表1516intmai......
  • Applescript实现无痕检测手机号或邮箱号是否注册iMessage服务,iMessage蓝号检测实现
    一、检测数据的两种方式:1.人工筛选,将要验证的号码输出到文件中,以逗号分隔。再将文件中的号码粘贴到iMessage客户端的地址栏,iMessage客户端会自动逐个检验该号码是否为iMessage账号,检验速度视网速而定。红色表示不是iMessage账号,蓝色表示iMessage账号。2.编写脚本控制Macos/iphon......
  • 逆向手机银行余额修改生成器,实现自定义修改效果
    哈喽大家好,我又来了,我是专注于APP逆向的小库,我从网上找来了一款银行模拟器,就是装逼用的,然后它存在一个问题,就是每次打开那个余额固定死的,也没有其它修改的地方,而一些小伙伴想把这个余额改成自己想要的内容,这个软件我已经改好了,下面是软件的界面图。我这边主要教大家改这两处:教......
  • MTK联发科MT8766核心板_4G安卓手机主板开发板定制
    MT8766核心板,采用四核2G主频芯片方案,国内4G全网通。12nm先进工艺,支持Android9.0系统。GPU采用超强IMGGE8300,主频600MHz。可流畅适配大数据运算、人脸识别算法、多种识别模式。支持高速LPDDR4/X,主频高达1600MHz。支持EMMC5.1。标配WIFI802.11ac/abgn,BT5.0。支持主流音视频......
  • 文档型数据库将重新定义数据存储与检索
    在当前的数据驱动时代,数据库技术日新月异。文档型数据库因其独特的存储结构和索引机制而逐渐崭露头角,尤其是在云计算和大数据应用中。那么,当我们深入研究文档型数据库的内容存储和索引时,它与传统的关系型数据库有何不同?本文通过文档型数据库的典型案例——MongoDB和巨杉数据库Sequo......
  • Vsan数据恢复—异常断电Vsan存储上层虚拟机无法启动的数据恢复案例
    Vsan分布式存储故障&检测:异常断电导致一台vsan存储设备上层虚拟机无法启动。将故障Vsan存储上的所有磁盘编号后取出,由北亚企安的硬件工程师对vsan存储上的所有硬盘进行物理故障检测,经过检测没有发现硬盘存在物理故障。vsan存储结构简图:将vsan存储中所有硬盘以只读方式做全盘镜......
  • 【Azure 存储服务】访问Azure Blob File遇见400-Condition Headers not support错误的
    ThisXMLfiledoesnotappeartohaveanystyleinformationassociatedwithit.Thedocumenttreeisshownbelow.问题描述在微软云存储账号的服务中,存储一些静态图片,然后通过AppService访问,但是遇见了400-conditionheadersnotsupport错误......
  • 【Azure Storage Account Table】询问批量将存储账户中的表嵌入另一个账户中的办法
    问题描述询问批量将存储账户中的表嵌入另一个账户中的办法? 问题解答方式一:使用 AzCopy 使用Azcopy做表格的导入导出,注意您需要使用Azcopy7.3版本来实现对Table的操作,可以选择导出到Blob中,这样导出的数据不会保存在本地,以及该指定支持并发导出。从表存储导出数据: https://le......