美文网首页
弄清楚Android存储到底说的什么东东?

弄清楚Android存储到底说的什么东东?

作者: 瀚海网虫 | 来源:发表于2019-03-13 20:18 被阅读0次

1. 手机上标注的存储跟API获取到的为什么不同呢?

Android 存储到底指的是什么,很多人犯迷糊,话不多言,直接上图


image.png
  1. 指的是 真实的存储
  2. 安装后,不启动,oat文件释放后占用的存储
  3. 指的是启动后,app本身产生的文件存储

2. 敢不敢再详细点...

  • 分析一下 2
    app 文件安装后,会被系统放到这个目录下:/data/app/包名
    包名后,会加个小尾巴,例如包名-1,包名-2(然而这不是重点)

    该部分由三部分构成:

lib ---根目录为cpu机构(例如arm),.so 文件,包含系统级别的,还有app自己塞进去的,来者不拒
base.apk 就是安装的原始apk,系统copy了一份
oat 根目录为cpu机构(例如arm),base.odex

image.png
  • 分析一下 3
    内部存储:/data/user/0/xxx ,xxx为包名,扫描这个目录,得到的文件大小为232M 华为手机会 标注为 239M,基本一致
    外部存储:/storage/emulated/0/Android/data/ 扫描这个目录,得到的文件大小为26.4M 华为手机会标注为 缓存27M,基本一致

相关文章

  • 弄清楚Android存储到底说的什么东东?

    1. 手机上标注的存储跟API获取到的为什么不同呢? Android 存储到底指的是什么,很多人犯迷糊,话不多言...

  • 弄清楚Android存储路径

    在平时开发当中,我们可能会纠结什么文件该存储在哪个目录下面,要么是不确定放哪,要么是放多了以后放乱了。那就弄清楚哪...

  • Android存储挖坑记 (转)

    Android存储挖坑记 最近在搞Android存储相关的业务,什么Internal/External/Prima...

  • Android ContentProvider(一)

    Android数据存储(一) Android数据存储(二) Android数据存储(三) Android数据存储(...

  • 孙铭产品经理成长记-基础课程五:用户调研

    用户调研到底是为了什么? 首先,重要的事情说三遍! 一定要弄清楚调研的目的! 一定要弄清楚调研的目的! 一定要弄清...

  • Android storage

    Android存储结构android中的文件操作详解以及内部存储和外部存储彻底理解android中的内部存储与外部...

  • Package.json 简介

    说道Node就不得不提NPM这个东东,npm这个东东到底是什么呢?npm--- Node Package Mana...

  • android存储

    Android中的存储 参考 彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑[http...

  • Android中Bitmap占用内存计算

    在Android开发中,我们经常会是用到Bitmap,但是这个是消耗内存的主,因此我们在使用时,要弄清楚他到底占用...

  • 从事自己喜欢的职业

    你必须弄清楚到底自己想干什么。不要依靠父亲、奶奶、教授或什么人告诉你做什么。然而,“弄清楚自己想干什么”又是什么意...

网友评论

      本文标题:弄清楚Android存储到底说的什么东东?

      本文链接:https://www.haomeiwen.com/subject/aaxxmqtx.html