Android系统文件夹目录大剖析

 

      本文介绍的是Android手机系统的文件夹结构,帮助大家更直观地了解系统,作为查询工具加入收藏夹还是很不错的!!\\system\\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\\data\\文件夹中。 

下面是详细的介绍:
\\system\\app\\AlarmClock.apk 闹钟 
\\system\\app\\AlarmClock.odex\\
system\\app\\Browser.apk 浏览器 
\\system\\app\\Browser.odex\\
system\\app\\
Bugreport.apk Bug报告
\\system\\app\\Bugreport.odex\\
system\\app\\Calculator.apk计算器
\\system\\app\\Calculator.odex\\
system\\app\\Calendar.apk 日历 \\
system\\app\\Calendar.odex\\
system\\app\\CalendarProvider.apk 日历提供 
\\system\\app\\
CalendarProvider.odex\\
system\\app\\Camera.apk 照相机 \\
system\\app\\Camera.odex\\
system\\app\\com.amazon.mp3.apk 亚马逊音乐 
\\system\\app\\Contacts.apk 联系人 
\\system\\app\\Contacts.odex
\\system\\app\\DownloadProvider.apk 下载提供 
\\system\\app\\DownloadProvider.odex
\\system\\app\\DrmProvider. apk DRM数字版权提供 
\\system\\app\\DrmProvider.odex
\\system\\app\\Email.apk 电子邮件客户端 
\\system\\app\\Email.odex
\\system\\app\\FieldTest.apk 测试程序 
\\system\\app\\FieldTest.odex\\
system\\app\\GDataFeedsProvider.apk GoogleData提供 
\\system\\app\\GDataFeedsProvider.odex
\\system\\app\\Gmail.apk Gmail电子邮件 
\\system\\app\\Gmail.odex
\\system\\app\\GmailProvider.apk Gmail提供 
\\system\\app\\GmailProvider.odex
\\system\\app\\GoogleApps.apk 谷歌程序包 
\\system\\app\\GoogleApps.odex
\\system\\app\\GoogleSearch.apk 搜索工具 
\\system\\app\\GoogleSearch.odex
\\system\\app\\gtalkservice.apk GTalk服务 
\\system\\app\\gtalkservice.odex
\\system\\app\\HTMLViewer.apk HTML查看器 
\\system\\app\\HTMLViewer.odex
\\system\\app\\IM.apk 即时通讯组件包含MSN、yahoo通 
\\system\\app\\ImCredentialProvider.apk
\\system\\app\\ImProvider.apk
\\system\\app\\ImProvider.odex
\\system\\app\\Launcher.apk 启动加载器(br)
\\system\\app\\Launcher.odex
\\system\\app\\Maps.apk 电子地图 
\\system\\app\\Maps.odex
\\system\\app\\MediaProvider.apk 多媒体播放提供 
\\system\\app\\MediaProvider.odex
\\system\\app\\Mms.apk 短信、彩信 
\\system\\app\\Mms.odex
\\system\\app\\Music.apk 音乐播放器 
\\system\\app\\Music.odex
\\system\\app\\MyFaves.apk T-Mobile MyFaves程序 
\\system\\app\\MyFaves.odex
\\system\\app\\PackageInstaller.apk apk安装程序 
\\system\\app\\PackageInstaller.odex
\\system\\app\\Phone.apk 电话拨号器 
\\system\\app\\Phone.odex
\\system\\app\\Settings.apk 系统设置 
\\system\\app\\Settings.odex
\\system\\app\\SettingsProvider.apk 设置提供 
\\system\\app\\SettingsProvider.odex
\\system\\app\\SetupWizard.apk 设置向导 
\\system\\app\\SetupWizard.odex
\\system\\app\\SoundRecorder.apk 录音工具 
\\system\\app\\SoundRecorder.odex
\\system\\app\\Street.apk 街景地图 
\\system\\app\\Street.odex
\\system\\app\\Sync.apk 同步程序 
\\system\\app\\Sync.odex、
\\system\\app\\Talk.apk 语音程序 
\\system\\app\\Talk.odex
\\system\\app\\TelephonyProvider.apk 电话提供 
\\system\\app\\TelephonyProvider.odex
\\system\\app\\Up dater.apk 更新程序 
\\system\\app\\Up dater.odex
\\system\\app\\Vending.apk 制造商信息 
\\system\\app\\Vending.odex
\\system\\app\\VoiceDialer.apk 语音拨号器 
\\system\\app\\VoiceDialer.odex
\\system\\app\\YouTube.apk Youtube视频 
\\system\\app\\YouTube.odex 
\\system\\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件,Android手机网就主要文件做下简单的分析介绍: 
\\system\\bin\\akmd
\\system\\bin\\am
\\system\\bin\\app_process 系统进程 
\\system\\bin\\dalvikvm Dalvik 虚拟机宿主 
\\system\\bin\\dbus-daemon 系统BUS总线监控 
\\system\\bin\\debuggerd 调试器 
\\system\\bin\\debug_tool 调试工具 
\\system\\bin\\dexopt DEX选项 
\\system\\bin\\dhcpcd DHCP服务器 
\\system\\bin\\dumpstate 状态抓取器 
\\system\\bin\\dumpsys 系统抓取器 
\\system\\bin\\dvz
\\system\\bin\\fillup
\\system\\bin\\flash_image 闪存映像 
\\system\\bin\\hciattach
\\system\\bin\\hcid HCID内核 
\\system\\bin\\hostapd
\\system\\bin\\hostapd_cli
\\system\\bin\\htclogkernel
\\system\\bin\\input
\\system\\bin\\installd
\\system\\bin\\itr
\\system\\bin\\linker
\\system\\bin\\logcat Logcat日志打印 
\\system\\bin\\logwrapper
\\system\\bin\\mediaserver
\\system\\bin\\monkey
\\system\\bin\\mountd 存储挂载器 
\\system\\bin
etcfg 网络设置 
\\system\\bin\\ping Ping程序 
\\system\\bin\\playmp3 MP3播放器 
\\system\\bin\\pm 包管理器 
\\system\\bin\\qemud QEMU虚拟机 
\\system\\bin\\radiooptions 无线选项 
\\system\\bin\\rild RIL组件 
\\system\\bin\\sdptool
\\system\\bin\\sdutil
\\system\\bin\\service
\\system\\bin\\servicemanager 服务管理器 
\\system\\bin\\sh
\\system\\bin\\ssltest SSL测试 
\\system\\bin\\surfaceflinger触摸感应驱动 
\\system\\bin\\svc 服务 
\\system\\bin
\\system_server
\\system\\bin\\telnetd Telnet组件 
\\system\\bin\\toolbox
\\system\\bin\\wlan_loader
\\system\\bin\\wpa_cli
\\system\\bin\\wpa_supplicant 
\\system\\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。 \\system\\etc\\apns-conf.xml APN接入点配置文件 \\system\\etc\\AudioFilter.csv 音频过滤器配置文件 
\\system\\etc\\AudioPara4.csv
\\system\\etc\\bookmarks.xml 书签数据库 
\\system\\etc\\dbus.conf 总线监视配置文件 
\\system\\etc\\dhcpcd
\\system\\etc\\event-log-tags
\\system\\etc\\favorites.xml 收藏夹 
\\system\\etc\\firmware 固件信息 
\\system\\etc\\gps.conf GPS设置文件 
\\system\\etc\\hcid.conf* 内核HCID配置文件 
\\system\\etc\\hosts 网络DNS缓存 
\\system\\etc\\init.goldfish.sh
\\system\\etc\\location 定位相关 
\\system\\etc\\mountd.conf 存储挂载配置文件 
\\system\\etc\\NOTICE.html 提示网页 
\\system\\etc\\permissions.xml 权限许可 
\\system\\etc\\pvplayer.conf
\\system\\etc\\security
\\system\\etc\\wifi WLAN相关组件 
\\system\\etc\\dhcpcd\\dhcpcd-hooks
\\system\\etc\\dhcpcd\\dhcpcd-run-hooks
\\system\\etc\\dhcpcd\\dhcpcd.conf
\\system\\etc\\dhcpcd\\dhcpcd-hooks\\01-test
\\system\\etc\\dhcpcd\\dhcpcd-hooks\\20-dns.conf
\\system\\etc\\dhcpcd\\dhcpcd-hooks\\95-configured
\\system\\etc\\firmware\\brf6300.bin
\\system\\etc\\location\\gps
\\system\\etc\\location\\gps\\location 定位相关 
\\system\\etc\\location\\gps
mea GPS数据解析 
\\system\\etc\\location\\gps\\properties
\\system\\etc\\security\\cacerts.bks
\\system\\etc\\security\\otacerts.zip OTA下载验证 
\\system\\etc\\wifi\\Fw1251r1c.bin
\\system\\etc\\wifi\\tiwlan.ini
\\system\\etc\\wifi\\wpa_supplicant.conf WPA验证组件 
\\system\\fonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些un icode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中 :DroidSansFallback.ttf文件大小 
\\system\\fonts\\DroidSans-Bold.ttf
\\system\\fonts\\DroidSans.ttf 
\\system\\fonts\\DroidSansFallback.ttf 
\\system\\fonts\\DroidSansMono.ttf 
\\system\\fonts\\DroidSerif-Bold.ttf 
\\system\\fonts\\DroidSerif-BoldItalic.ttf 
\\system\\fonts\\DroidSerif-Italic.ttf 
\\system\\fonts\\DroidSerif-Regular.ttf 
\\system\\frameworkframework 主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。 
\\system\\framework\\am.jar
\\ system\\framework\\am.odex 
\\system\\framework\\android.awt.jar AWT库 
\\system\\framework\\android.awt.odex 
\\system\\framework\\android.policy.jar 
\\system\\framework\\android.policy.odex 
\\system\\framework\\android.test.runner.jar 
\\system\\framework\\android.test.runner.odex 
\\system\\framework\\com.google.android.gtalkservice.jar GTalk服务 
\\system\\framework\\com.google.android.gtalkservice.odex 
\\system\\framework\\com.google.android.maps.jar 电子地图库 
\\system\\framework\\com.google.android.maps.odex
\\system\\framework\\core.jar 
核心库,启动桌面时首先加载这个 
\\system\\framework\\core.odex 
\\system\\framework\\ext.jar 
\\system\\framework\\ext.odex 
\\system\\framework\\framework-res.apk 
\\system\\framework\\framework-tests.jar 
\\system\\framework\\framework-tests.odex 
\\system\\framework\\framework.jar 
\\system\\framework\\framework.odex 
\\system\\framework\\input.jar 输入库 
\\system\\framework\\input.odex 
\\system\\framework\\itr.jar 
\\system\\framework\\itr.odex 
\\system\\framework\\monkey.jar 
\\system\\framework\\monkey.odex 
\\system\\framework\\pm.jar 包管理库 
\\system\\framework\\pm.odex 
\\system\\framework\\services.jar 
\\system\\framework\\services.odex 
\\system\\framework\\ssltest.jar
\\system\\framework\\ssltest.odex 
\\system\\framework\\svc.jar系统服务

时间: 2024-11-04 04:27:38

Android系统文件夹目录大剖析的相关文章

android,各位大神扫一眼帮忙指点一下错误

问题描述 android,各位大神扫一眼帮忙指点一下错误 //选择图片之后对图片进行的操作 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // TODO Auto-generated method stub super.onActivityResult(requestCode, resultCode, data); if (resultCode != RESULT

android-Android 写事件监听 真机调试出现闪退(我是新手,刚学Android,求大神指教)

问题描述 Android 写事件监听 真机调试出现闪退(我是新手,刚学Android,求大神指教) 这是我的程序: ImageView imageView = (ImageView) findViewById(R.id.login_image); imageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); 这是错误日志: 03-08 18:10:43

android-研究过Android /proc/目录的请进来~~

问题描述 研究过Android /proc/目录的请进来~~ 如果有研究过/proc/目录下面的文件的都知道,/proc/目录下包含着系统运行的各种信息,包括CPU,内存等等,还记录着从开机开始每个进程的信息.并且这些信息更新得很快,很频繁. 我的问题是,有人知道android系统是在什么时候写入这些信息吗?在哪里写入的?多久写入一次? 有知道的请回复下,我们一起讨论交流~ 解决方案 这个是内核虚拟出来的,内核会把这些硬件信息虚拟成一个个文件,给用户态程序访问,获取这些数据 解决方案二: 这个是

乱码-我是Android 新手 求大神帮助

问题描述 我是Android 新手 求大神帮助 使用phonegap和zxing实现二维码的扫描,问题是,当二维码中有中文时,会出现乱码 解决方案 调一下编码方式应该就可以了吧,

ANDROID内存优化(大汇总——中)

写在最前: 本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总.挑选.简化后整理而成. 所以我将本文定义为一个工具类的文章,如果你在ANDROID开发中遇到关于内存问题,或者马上要参加面试,或者就是单纯的学习或复习一下内存相关知识,都欢迎阅读.(本文最后我会尽量列出所参考的文章). OOM: 内存泄露可以引发很多的问题: 1.程序卡顿,响应速度慢(内存占用高时JVM虚拟机会频繁触发GC) 2.莫名消失(当你的程序所占内存越大,它在

系统-android usb通讯 大神。。。。来吧

问题描述 android usb通讯 大神....来吧 android 系统是怎样判断不同设备连接的 ? 解决方案 1,USB存储设备(如:U盘,移动硬盘): //USB存储设备 插拔监听与 SD卡插拔监听一致. private USBBroadCastReceiver mBroadcastReceiver; IntentFilter iFilter = new IntentFilter(); iFilter.addAction(Intent.ACTION_MEDIA_EJECT); iFilt

inputconsumer-/framework/base/core/java/android/view/目录下找不到InputConsumer.java

问题描述 /framework/base/core/java/android/view/目录下找不到InputConsumer.java 版本是Android4.3,在根目录下用命令find -name InputConsumer.java也找不到,请问这是怎么回事?

android-求助:我是Android 新手 求大神帮助

问题描述 求助:我是Android 新手 求大神帮助 Android新手,想要请教给位大神帮助,为什么我的虚拟机一运行,上边框 就没有了 直接顶在了屏幕的左上边?没有最小化关闭按钮了,再就是,我自己用PS画了一个图标,为什么添加图标了 在RUN 一下,就显示下面的东西,菜单进不去.....求帮忙啊 解决方案 ![ 解决方案二: 换虚拟机吧,软模拟太难用了,用genymotion 解决方案三: 虚拟机可以换Genymotion,真的很快!你添加的是要显示封面的吗?是不是你的图标是中文命名的? 解决

阅读android项目源代码对学习android开发帮助大不

问题描述 阅读android项目源代码对学习android开发帮助大不 阅读android项目源代码对学习android开发重不重要,做类似项目可以去抄袭吗 解决方案 建议你先系统学习.很多源代码虽然能实现功能,但是包含了一些不规范和不好的习惯. 网上流传的代码,不少是个人的习作,质量并不高. 你只能当作思路参考,而不是用来学习.