安卓系统把dalvik-cache移到TF卡.doc_第1页
安卓系统把dalvik-cache移到TF卡.doc_第2页
安卓系统把dalvik-cache移到TF卡.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

众所周知,安卓有system分区和data分区以及cache分区。但是,有时软件全装卡里了data还在减少?其实是因为程序要生成dalvik-cache缓存(在data/data下的数据其实很少,比如缓存数据每个程序也就几十kb真正占内存的就是dalvik-cache,比如安Documents To Go就会生成4.5m的文件。你可以进目录看看!),就在data/dalvik-cache目录下。这是用于优化程序的,即使你全删除重启后还会生成!【dalvik-cache解释当Android启动时,DalvikVM监视所有的程序(APK文件)和框架,并且为他们创建一个依存关系树。DalvikVM通过这个依存关系树来为每个程序优化代码并存储在Dalvik缓存中。这样,所有程序在运行时都会使用优化过的代码。这就是当你刷一个的ROM时,有时候第一次启动时间非常非常长的原因。当一个程序(或者框架库)发生变更,DalvikVM将会重新优化代码并且再次将其存在缓存中。】因此软件安装数量仍然受到手机自带空间限制。不过按照思路可以把dalvik-cache移到TF卡,用Linux的概念是建立软链接,把TF卡的EXT分区映射到dalvik-cache。下面我要教你移动dalvikcache到ext3分区。这样不至于装软件受到rom空间大小显示。/*1、手机与电脑连接正常,手机已经成功root。2、准备文件:把adb shell.rar解压到电脑c盘根目录。*/1、首先按llbaixue tx的帖子:内存卡分区教程+link2sd把程序安装到sd卡第二分区+移动程序到rom系统内存进行分区,并确认已成功;2、用R.E浏览器把/data/dalvik-cache/复制到/data/sdext2/3、输入cd.回车,cd.回车,cd adb shell回车,adb shell回车,此时出现$,输入su回车,查看手机屏幕,出现请求权限提示,选择“允许”,这时命令提示符就出现了#。(登陆root用户)4、在#提示符下输入命令(命令顺序不可颠倒):rm -r /data/dalvik-cache (删除dalvik-cache 目录)ln -s /data/sdext2/dalvik-cache /data/dalvik-cache(建立映射关系)reboot(重启手机)5、运行完毕,然后手机将会重启动。重启动后,用R.E浏览器查看/data/dalvik-cache 的容量,如显示为EXT3即SD卡的第二分区大小,则表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论