data 目录

发布时间 2023-04-17 11:40:47作者: ABEELAN

必须是 Android Debug 签名的应用才可以

sagit:/ $ adb shell 
sagit:/ $ run-as 应用包名 
sagit:/ $ cd /data/data/应用包名

或者

打开 Android studio,新建一个项目,连接设备,点击右下角 DeviceFileExplorer,进入 /data/data/ 包名,即可查看。

/data/data 目录解释

该文件夹存放存储包私有数据,对于设备中每一个安装的 App,系统都会在内部存储空间的 data/data 目录下以应用包名为名字自动创建与之对应的文件夹。
用户卸载 App 时,系统自动删除 data/data 目录下对应包名的文件夹及其内容。

该目录下又把存储内容进行了分类:

  • data/data/包名/cache: 存放的 APP 的缓存信息
  • data/data/包名/databases: 存放 APP 的数据库信息
  • data/data/包名/files: 存放 APP 的文件信息
  • data/data/包名/shared_prefs: 存放 APP 内的 SharedPreferences

必须root或者debug情况下才可以查看该文件目录。