【技术扫盲】小米手机M1,M2剖析安卓软件存放位置..pdfVIP

【技术扫盲】小米手机M1,M2剖析安卓软件存放位置..pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、为什么软件不能移动存储卡里? 二、软件装在存储卡里就不会影响系统本身, 运行可以更流畅 (windows 思想)? 三、不是说有 4G 的 rom 么,为什么我的只有 2.83G ? 四、哇!!!才这么点,我装个导航软件就塞满盘了,还让不让我装其它 软件了??? 其实, 如果你是一个对 Linux 系统有点认识的人,是不会提出这样子的疑问的,然而却很多 人并不是这样的人,所以有感而发在此写一篇小文,希望对大家能有那么一点点帮助。 首先, 安卓是一个基于 Linux 作二次开发的一个操作系统,骨子里它就是一个 Linux ,所以 它的系统文件及文件夹的存放规律都与 Linux 是一样的, 当然,这是一个很模糊的概念。我 就不多作介绍了,奔向主题吧。 安卓,不管是原生还是 CM7 还是 MIUI ,其实系统存储方式都是一样的,可以不太专业的 将它们分为三部分, *** 一部分叫 RAM ,就是我们所说的运行内存, 这部分存储器用于系统底层的输入输出, 在 系统运行过程中频繁读写, 断电后这部分存储将会消失, 是系统乃至所有计算机设备的重要 组成部分,但这部分不是这个帖子讨论的内容。 *** 另一部分就是鼎鼎大名的 ROM ,这部分内容存储着安卓系统本身, 包括 Linux 内核, Android 系统文件,系统配置文件以及系统运行所必须预留的缓存空间( Cache);然后就是 我们最最关心的,我们所安装的 Android 应用程序 ,所以小米所说的 4GB ROM 里为什么我 们只能看到 2.83G ,剩下的一部分,就是被安装应用以外的文件占用了,有人会问为什么占 这么多, 小米需要支持双系统, 所以被占用走的除了两个系统要用到的空间以外, 还占用了 一部分作为支撑双系统运行的必须配置文件。因此, 大家所看到的 2.83G ,是正常得不得了 的事情。 ROM 是整合在机器上的。 那么 这 2.83G 够不够用 ,我们还需不需要把程序移动到存储卡上? 答案是, 绝对够用 ,并且不需要甚至不应该把软件安装到存储卡上。 为什么? Android 系统本身(不管你是原生, CM ,还是 MIUI ),它的存储文件系统是 ext2 或 ext4 ,Android 在没有任何外部插件或软件支撑的情况下只能读取这两种文件系统里的文 件 (而我们 TF 卡上的文件系统是 FAT32 ),所以软件安装在 ext2 或 ext4 分区里是天经地义 的。如果我们把软件装在 SD 卡上,软件的运行过程就变成了: 系统先调用 app2sd 插件, 把 SD 卡上的程序读取到 ext 分区里,再运行,这种情况下,程序的启动相比起安装在 ext 分区里孰快孰慢,基本上就没有讨论的价值了。 所以, 常说的 Android 的软件装在存储卡上能减低对系统运行速度的影响(这种经典的 windows 系统使用习惯) ,这本身就是错误的 ,你让系统运行软件时多做了几步, 还快什么? ——“可是这 2.83G 不够用啊,我装一个导航就几个 G 了,别说装别的软件了,就这个 软件 都装不下了 !!!!” 这种说法源于 你本身就没看清楚软件的安装教程 ,这类软件的安装都分为两步, 首先安装程 序,然后放置数据包, 程序(一般不会超过 20MB )是装在那个 2.83G 里,而数据是放在你 的 SD 卡里,所以你这个程序占用的

文档评论(0)

177****7752 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档