重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
忍不住整理了一份自己喜欢的阅读风格
成都网站设计、做网站,成都做网站公司-成都创新互联公司已向1000多家企业提供了,网站设计,网站制作,网络营销等服务!设计与技术结合,多年网站推广经验,合理的价格为您打造企业品质网站。
层次分明的Android文件目录,清晰的结构帮你更好的理解Android系统
有补充欢迎评论
您好,Android系统的开放,使其用户可以自己查看系统和SD卡中的文件夹。就系统和SD卡中常见的目录代表什么意思,下面是一个较实用的总结:
一、SD卡中
1. /mnt/sdcard或者/sdcard这是Android手机中SD卡的文件夹路径,其中/mnt/sdcard/是android 2.2或更高版本所使用的,而/sdcard是android 2.1或早期版本的存储卡位置。
2. /mnt/sdcard/dcim或/sdcard/dcim这个DCIM文件夹是干什么用的,这里提示大家,一般数码相机都有DCIM文件夹,其中进入后Camera为手机摄像头拍摄的照片或视频存放位置。同时在DCIM文件夹中还有.thumbnails这个目录,在Linux中开头为“.”的文件夹就是开头为“点”的文件夹是隐藏目录,这里面记录着手机SD卡图片的缩略图。
3. /mnt/sdcard/LOST.DIR或/sdcard/LOST.DIR这个LOST.DIR为SD卡扫描时发现的丢失文件,里面的文件用处不大,可以不用理会。
二、手机或平板电脑中
1. /system/app 这里是android手机rom中的系统应用存放地,如果有Root权限可以将手机rom中自带的应用删除掉,这里面一般包含一个apk文件和odex文件,大家注意文件名一一对应。
2. /data/data 这里是每个安装过应用的用户文件存储位置,一般为设置文件、数据库或临时缓存文件,进入后以每个软件的package name包名来命名。
3. /dev 这里是Linux系统常规文件夹,里面的文件很多都是设备模拟的文件系统,一般用户无需理会。
4. /system/fonts 这里面保存着系统的字体,如果你有root权限,可以往里添加自己喜欢的字体,比如雅黑。
5. /system/framework 这里是android系统的框架,里面保存着系统核心程序或java类库,十分重要里面的任何文件几乎都不要做删除操作。
6. /media/audio 这里面保存着安卓系统默认的铃声,alarms是闹铃提醒的,notification是短信或提示音,ringtones是来电铃声,而ui是一些界面音效,比如键盘敲击声。
7./system/lib 里面保存的是系统底层类库,里面很多都是框架层的实现文件,一般以.so后缀结尾类似windows下的dll文件。
删除系统自带的软件有风险,请新手慎重!
不小心删除(包括直接删除、清空回收站、格式化、重新分区等)了一些存储中的重要数据,其实我们可以用数据恢复软件再将其恢复出来,接下来是我为大家收集的android 清理系统缓存文件怎么恢复教程,希望能帮到大家。
android 清理系统缓存文件怎么恢复教程
想必大家在平常使用可存储设备(包括电脑、手机、U盘、移动硬盘等等)都会有遇到这种情况:不小心删除(包括直接删除、清空回收站、格式化、重新分区等)了一些存储中的重要数据,但是苦于不懂数据恢复,在外面去恢复动不动就收费几百上千甚至上万元,要是财力允许还好,否则就只能悔不当初。
好的话自己还可以再把之前删除的东西重新做一遍,只是多花点时间而已,但是实际上多数时候这些东西都是不可能再重做的(比如重要的照片等)。这个时候懂一些数据恢复方面的知识将会帮你很大的忙。
简单地说,我们使用的存储设备,在使用前都要格式化,此时文件系统会把整个卷按照一定大小分成若干个很小的区域,我们的数据就存储在这一个个小的区域中,然后建立文件的时候,文件系统会创建一个索引链接到该文件的存储位置。
在删除文件时,多数情况下(只要你不是用其他数据覆盖了该区域)都只是将该文件在硬盘中的索引删除,而文件还是完整无损的躺在存储设备中,此时可以用数据恢复软件再将其恢复出来。这就是数据恢复的原理。
切记:
一旦发现误删除了数据,一定要及时做好恢复前的准备工作:千万不要再对该存储介质进行读写操作,因为任何一次多余的操作都可能会将原来存储数据的区域覆盖,而一旦被覆盖,要想再恢复回来就比较困难了。
即使用软件恢复回来的文件,很多时候也都不可再用,需要用更加专业的设备或软件才能进一步恢复,而且这也只是部分地恢复。所以,切记这一点!
看到这里想必你已经对数据恢复有了一定了解,下面就让我们开始进入正题:如何对手机的内置存储进行恢复(SD卡建议用读卡器连接电脑进行恢复)。
首先,你需要:
1.已经取得了root权限的Android手机一部(比如我自己来说,就是Note 2国行单卡版N7100和HTCNew One电信双卡版802D)。
2.已经安装了busybox(注意:必须安装在/system/bin目录下,而不是/system/xbin,可以使用“Busybox Pro”进行安装)。
3.已经在您的电脑上装好了必要的驱动程序。
4.下载恢复工具“Recovery Tool.rar”。(下载地址在最后面)
5.下载“Recuva”。该软件用于恢复你的数据,或者你可以使用您自己喜欢的数据恢复软件,但是我还是建议使用“Recuva”。(下载地址在最后面)。
操作步骤:(以下操作都以N7100为例)
1.打开手机的“设置”-“开发者选项”,开启“保持唤醒”和“USB调试”。
2.连接您的手机到电脑,并安装好驱动。
3.将下载好的 “Recovery Tool.rar” 解压到“C:\”(解压后你会发现两个文件夹:“AB”和“Cygwin”。)
注意:请确保你的C盘有足够的空间,至少有相同于手机内置存储空间大小,我的16G版N7100大概是10.6G左右,如果C盘空间不够,可以解压后将“Cygwin”文件夹移动到其他盘也可以操作,只需把后面教程中相关的“C:”替换为对应盘符即可。
4.到开始菜单“所有程序”-“附件”,以管理员身份运行“命令提示符”,(XP下直接点击“开始”-“运行”,输入“CMD”回车即可)。
5.在打开的命令提示符窗口中输入“cd c:\ab\”回车。
6.输入“adb devices”回车。
**确认在设备列表下面回显了一串数字(即你手机的IMEI号)。
7.输入“adb Shell”回车,再输入“mount”回车。
注意:接下来的事情比较重要了,刚刚输入的命令会给出一个很长的列表,你需要在里面找到“dev/block/mmcblkopXX” /data(或者user data)”。XX可能是任何数字。在N7100和N7105中,“mmcblk0p16”是数据分区。最后这两个数字会因为不同的设备而不同,只要注意该分区名称“/data”就行。比如我的N7100就是“mmcblk0p16”,而802d是“mmcblk0p40”。
8.关闭命令行窗口。打开“我的电脑”-“C:\” -“Cygwin”-运行“Cygwin.bat”打开“Cygwin Terminal”。
9.输入“export PATH=”/cygdrive/c/ab”:$PATH”回车。
10.输入“adb forward tcp:5555 tcp:5555”回车。
11.输入“adb shell”回车。
12.输入“su”回车,此时手机上会提示权限请求。
13.在手机上授权“Superuser”权限请求给ADB shell(成功后Cygwin 终端中的“[md:content]rdquo;会变成“#”)。
14.接着在“#”后面输入“/system/bin/busybox nc -l -p 5555 -e /system/bin/busyboxdd if=/dev/block/mmcblk0p16”回车。
15.最小化该Cygwin窗口,打开另一个“Cygwin Terminal”:“我的电脑”-“C:\”-“Cygwin”-运行“Cygwin.bat”。
16.输入“export PATH=”/cygdrive/c/ab”:$PATH”回车。
17.输入“adb forward tcp:5555 tcp:5555”回车。
18.输入“cd /aa”回车。
19.输入“nc 127.0.0.1 5555 | pv -i 0.5 mmcblk0p16.raw”回车。
20.现在让命令运行,这会花费较长时间,我自己的用了将近半个小时才完成。
21. 再到开始菜单“所有程序”-“附件”,以管理员身份运行“命令提示符”,(XP下直接点击“开始”-“运行”,输入“CMD”回车即可)。
22.输入“cd c:\cygwin\aa\”回车。
23.输入“VhdTool.exe /convert mmcblk0p16.raw”回车。
24.现在关闭全部命令行窗口,在桌面“我的电脑”点右键-“管理”。
25.在打开的窗口中选择“存储”-“磁盘管理”。
26.在菜单中选择“操作”-“附加VHD”。
27.在位置栏输入“c:\cygwin\aa\mmcblk0p16.raw”,点击“确定”。
28. 加载完后,右边显示为“未分配”的磁盘空间,右键单击左边的该磁盘名称(比如我的是“磁盘 3”),选择“初始化磁盘”。
29.在“初始化磁盘”窗口中选中“GPT (GUID 分区表)”复选框,并点击“确定”。
30.在显示“未分配”的磁盘空间上右击,选择“新建简单卷”。
31.在打开的向导中点击“下一步”,各选项使用默认设置,为该磁盘选择一个盘符(比如我选的是“N”),再“下一步”,确认此处一定要选中“不要格式化这个卷”复选框,点击“下一步”,“完成”。
32.此时会弹出窗口询问是否要格式化,此时选择“取消”不要格式化。
33. 在新的RAW分区上点右键,“格式化”,确保你选择的文件系统格式为“FAT32”,设置分配单元大小为“默认”,并确保“执行快速格式化”复选框为选中。你一定不想用“0”全部填充该分卷,这会损坏你的数据。“快速格式化”意味着它只会尝试删除该分卷的索引并创建一个新索引。如果未选中该复选框,Windows操作系统会用“0”填充整个分区,从而损坏你的数据。最后点击“确定”。
34.此时会弹出窗口询问“格式化此卷将清除其上的所有数据”。如果此时你还不确信之前是否选择了“执行快速格式化”请取消并再次确认,然后再选择“确定”。
35.打开Piriform Recuva程序,在向导中点击“下一步”,选择“所有文件”,再点击“下一步”,选择“在特定位置”,输入“N:\”或者点击“浏览”选择N盘,再点击下一步,选中启用“启用深度扫描”。
36.程序可能会花费较长时间来完成“深度扫描”。
37.一旦该程序完成扫描,你就可以通过复选框选择需要恢复的文件,然后点击“恢复...”并选择你要恢复文件到哪个位置,最后“确定”。
38.等待你选择的文件恢复完成。如果有部分文件恢复后打不开,说明已经有部分数据被覆盖或者丢失,需要进一步修复,过程相当复杂,在此就不提供了,请谅解。
看了“android 清理系统缓存文件怎么恢复教程”还想看:
1. 安卓手机彻底清理缓存的方法
2. 安卓手机程序的卸载以及程序缓存清除教程
3. ...安卓手机怎么清理垃圾文件
4. 安卓手机清理缓存教程
5. 清理手机多余的内存的教程
1、mnt 挂载点目录\x0d\x0a2、etc 系统主要配置文件\x0d\x0a3、system Android 系统文件\x0d\x0a4、sys Linux 内核文件\x0d\x0a5、proc 运行时文件\x0d\x0a6、init.rc 启动脚本\x0d\x0a7、default.prop 系统属性配置文件\x0d\x0a8、data 用户程序目录\x0d\x0a9、dev 设备文件\x0d\x0asystem 目录下面的主要文件目录下面也简单介绍一下:\x0d\x0a1、usr 用户文件夹,包含共享、键盘布局、时间区域文件等\x0d\x0a2、app 常规下载的应用程序,这些 apk 包都是受保护的哦\x0d\x0a3、lib 系统底层库,如平台运行时库等\x0d\x0a4、etc 系统的配置文件,比如APN接入点设置等核心配置等\x0d\x0a5、framework Android 系统平台核心 framework 的文件\x0d\x0a6、build.prop Android 系统属性配置文件\x0d\x0a7、xbin 常用开发工具,比如 tcpdump/sqlite3 等\x0d\x0a8、bin 系统工具,比如 ps/cp/pm 等
安卓手机可以删除的系统文件:
Browser.apk 系统自带浏览器(可用其他手机浏览器替代)
Calculator.apk 计算器(可删,可用其他替代)
Calendar.apk 日历(可删)
CalendarProvider.apk 日历程序支持服务(可删)
DSPManager.apk DSP音频管理(可删)
FileManager.apk 简易文件管理器(可删,可用ES文件管理器替代)
Gallery3D.apk 3D图片浏览器 (可删)
GenieWidget.apk 天气与新闻(可删)
Gmail.apk Gmail(可删)
GoogleBackupTransport.apk ***(未知程序,可删)
GoogleCalendarSyncAdapter.apk 存储日历信息(可删)
GoogleContactsSyncAdapter.apk 存储联系人信息(可删)
GooglePartnerSetup.apk Google助手(可删)
GoogleQuickSearchBox.apk 谷歌搜索(可删)
HTMLViewer.apk HTML浏览器(可删)
kickback.apk 辅助功能!
LauncherPro.apk 原生桌面(可删)
LiveWall**sPicker.apk 动态壁纸(可删)
Maps.apk Google地图(可删)
Market*r.apk 市场升级(不确定)
MediaUploader.apk 媒体升级(可删)
Mms.apk 自带信息(可删) `
Music.apk 自带音乐(可删,用自己喜欢的播放器吧)
NetworkLocation.apk 网络位置(可删)
OneTimeInitializer.apk ***(未知,可删)
PhoneGuard.apk 拨号卫士(可删)
PicoTts.apk 可删(文字语言转换的语音合成引擎,设置-语音输入与输出中)
Protips.apk 桌面小绿人插件(可删)
导(在定制Rom时不可删,刷好机可用Root Explorer删掉)
soundback.apk 辅助功能(可删)
Street.apk 街道(可删)
Talk.apk 系统服务项(可删)
talkback.apk 辅助功能(可删)
TtsService.apk Text-to-speech服务(可删)
*r.apk 在线升级(可删)
UserDictionaryProvider.apk 用户数据字典服务(可删)
Vending.apk 电子市场(可删)
VoiceSearch.apk 语音搜索(可删)
精简常见问题解答:
部分程序精简卸载了之后对在线升级有影响,比如:Updater.apk 等。可以通过下载版本对应的OTA升级包,放入SD卡,进行手动升级,完全是没有问题的。
具体方法:下载对应的升级包(.zip),放入SD卡根目录,手机端打开“系统升级”;按“菜单键”选择“选择安装包”,找到升级包,确认重启升级。
如果此方法升级失败可手动进入Recovery,依次选择:install zip from sdcard;choose zip from sdcard;找到OTA升级包,确认选择Yes即可更新升级;
1、首先在电脑中,点击这个adb,如下图所示。
2、然后在打开的窗口中,输入命令:【adb devices】。需要手机设置开发者选项,然后连接到电脑上。
3、看到提示一个设备,那么说明adb连接上了手机,那么此时进入到shell【adb shell】。
4、那么此时提示【$】,输入提取命令:【su】。
5、此时变为一个【#】,那么说明获得手机最高root权限了,那么输入【ls】。
6、进入到修改文件的目录,这里进入到存储【cd sdcard】,输入修改权限的命令:【chmod 775】+被修改文件名。
7、那么文件权限将会被修改了的。如果是给予文件可执行权限,那么输入【chmod a+x】+被修改的文件名即可。