安卓系统把dalvik-cache移到tf卡

安卓系统把dalvik-cache移到tf卡

ID:5655912

大小:21.50 KB

页数:3页

时间:2017-12-21

安卓系统把dalvik-cache移到tf卡_第1页
安卓系统把dalvik-cache移到tf卡_第2页
安卓系统把dalvik-cache移到tf卡_第3页
资源描述:

《安卓系统把dalvik-cache移到tf卡》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、众所周知,安卓有system分区和data分区以及cache分区。但是,有时软件全装卡里了data还在减少?其实是因为程序要生成dalvik-cache缓存(在data/data下的数据其实很少,比如缓存数据每个程序也就几十kb真正占内存的就是dalvik-cache,比如安DocumentsToGo就会生成4.5m的文件。你可以进目录看看!),就在data/dalvik-cache目录下。这是用于优化程序的,即使你全删除重启后还会生成!【dalvik-cache解释当Android启动时,Dalvi

2、kVM监视所有的程序(APK文件)和框架,并且为他们创建一个依存关系树。DalvikVM通过这个依存关系树来为每个程序优化代码并存储在Dalvik缓存中。这样,所有程序在运行时都会使用优化过的代码。这就是当你刷一个的ROM时,有时候第一次启动时间非常非常长的原因。当一个程序(或者框架库)发生变更,DalvikVM将会重新优化代码并且再次将其存在缓存中。】因此软件安装数量仍然受到手机自带空间限制。。。不过按照思路可以把dalvik-cache移到TF卡,用Linux的概念是建立软链接,把TF卡的EXT分

3、区映射到dalvik-cache。下面我要教你移动dalvikcache到ext3分区。这样不至于装软件受到rom空间大小显示。/*****1、手机与电脑连接正常,手机已经成功root。2、准备文件:把adbshell.rar解压到电脑c盘根目录。***/1、首先按llbaixuetx的帖子:《内存卡分区教程+link2sd把程序安装到sd卡第二分区+移动程序到rom系统内存》进行分区,并确认已成功;2、用R.E浏览器把/data/dalvik-cache/复制到/data/sdext2/3、输入cd

4、..回车,cd..回车,cdadbshell回车,adbshell回车,此时出现$,输入su回车,查看手机屏幕,出现请求权限提示,选择“允许”,这时命令提示符就出现了#。(登陆root用户)4、在#提示符下输入命令(命令顺序不可颠倒):rm-r/data/dalvik-cache(删除dalvik-cache目录)ln-s/data/sdext2/dalvik-cache/data/dalvik-cache(建立映射关系)reboot(重启手机)5、运行完毕,然后手机将会重启动。重启动后,用R.E浏览

5、器查看/data/dalvik-cache的容量,如显示为EXT3即SD卡的第二分区大小,则表明dalvik-cache已成功移到TF卡,从此以后程序缓存将会自动存储到TF卡的LinuxEXT分区中。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。