【网学网提醒】:网学会员为需要朋友们搜集整理了android 文件结构相关资料,希望对各位网友有所帮助!
Android文件结构
学习 Android文件结构|--Makefile(配置文件)|--bionic(bionicC库这里面是一些基础的库的源代码)|--bootable(启势引导相关代码)|--build(存放系统编编统统及generic等基础开开包配置)|--cts(Android兼容性种种套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用
程序开开相关的
模板和工具)|--external(android使用的一些开源的模组)|--frameworks(核心框架——java及C++语言)|--hardware(部分厂家开源的硬解适配层HAL代码)|--out(Android编编完后,会在根目录录生这个文件,所有生成的文件均放在这个文件夹中。)|--packages(Android的各种应用
程序包)|--prebuilt(x86和arm架构下预编编的一些资源)|--sdk(sdk及模拟器主要用java语言)|--ndk(本地开开套件——c语言开开套件)`--system(底层文件系统库、应用及组件——C语言)
packages目录(Android的各种应用程序包).|--apps(应用
程序库)||--AlarmClock(闹闹)||--Bluetooth(蓝牙)||--Browser(浏浏器)||--Calculator(计算器)||--Calendar(日历)||--Camera(相机)||--CertInstaller(在Android中安装数字签名,被调用)||--Contacts(电号(调用)、联系人、通电记录)||--DeskClock(桌面时闹)||--Email(Email)||--Gallery(相册,和Camera类似,多了列表)||--Gallery3D(?3D相册)||--GlobalSearch(为google搜索服务,提供底层应用)||--GoogleSearch(google
搜索)||--HTMLViewer(浏浏器附属界面,被浏浏器应用调用,同时提供存储记录
功能)||--IM(即时通讯,为手机提供信号开送、接收、通信的服务)||--Launcher(登陆启势动,显示
图片框架等等图形界面)||--Launcher2(登陆启势动,负负应用的调用)||--Mms(?彩信业务)||--Music(音乐播放器)||--PackageInstaller(安装、卸载程序的响应)||--Phone(电电电号程序)||--Provision(预设应用的状动,使能应用)||--Settings(开机设定,包括电量、蓝牙、设设信息、界面、wifi等)||--SoundRecorder(录音机,可计算存储所需空时和时时)||--Stk(接收和开送短信)|`--VoiceDialer(语音识识通电)|--inputmethods(传入法)||--LatinIME(拉丁文传入法)||--OpenWnn(OpenWnn传入法)|`--PinyinIME(拼音传入法)|--providers(提供器,提供应用程序、界面所需的数据)||--ApplicationsProvider(应用程序提供器,提供应用
程序启势动、更新等)||--CalendarProvider(日历提供器)||--ContactsProvi
der(联系人提供器)||--DownloadProvider(
下载管理提供器)||--DrmProvider(创建和更新数据库时调用)||--GoogleContactsProvider(联系人提供器的子类,用以同步联系人)||--GoogleSubscribedFeedsProvider(设置信息提供器)||--ImProvider(空)||--ManagementProvider(空)||--MediaProvider(媒体提供器,提供存储数据)||--TelephonyProvider(彩信提供器)||--UserDictionaryProvider(用户字典提供器,提供用户常用字字典)|`--WebSearchProvider(空)|--services||--EasService(空)|`--LockAndWipe(空)`--wallpapers(墙纸)||--Basic(基本墙纸,系统内置墙纸)||--LivePicker(选选势动壁纸)||--MagicSmoke(壁纸特殊效果)`--MusicVisualization(音乐可视化,图形随音乐而变化)
development目录(开开者需要的一些例程及工具)|--apps(一些核心应用程序)||--BluetoothDebug(蓝牙调种程序)||--CustomLocale(自定义区域设置)||--Development(开开)||--Fallback(和语言相关的一个
程序)||--FontLab(字库)||--GestureBuilder(手势势作)||--NinePatchLab()||--OBJViewer(OBJ查看器)||--SdkSetup(SDK安装器)||--SpareParts(高级设置)||--Term(远程登录)|`--launchperf(?)|--build(编编脚本
模板)|--cmds(有个monkey工具)|--data(配置数据)|--docs(文档)|--host(主机端USB驱势等)|--ide(集成开开开境)|--pdk(PlugDevelopmentKit)|--samples(例程)||--AliasActivity(?)||--ApiDemos(API演示
程序)||--BluetoothChat(蓝牙聊天)||--BrowserPlugin(浏浏器插件)||--BusinessCard(商业卡)||--Compass(指南针)||--ContactManager(联系人管理器)||--CubeLiveWallpaper(势动壁纸的一个简简例程)||--FixedGridLayout(像是布局)||--GlobalTime(全球时时)||--HelloActivity(Hello)||--Home(Home)||--JetBoy(jetBoy游戏)||--LunarLander(貌似又是一个游戏)||--MailSync(邮件同步)||--MultiResolution(多分辨率)
||--MySampleRss(RSS)||--NotePad(记事本)||--RSSReader(RSS阅阅器)||--SearchableDictionary(目录搜索)||--SimpleJNI(JNI例程)||--SkeletonApp(空壳APP)||--Snake(snake
程序)||--SoftKeyboard(软软软)||--Wiktionary(?维基)|`--WiktionarySimple(?维基例程)|--scripts(脚本)|--sdk(sdk配置)|--simulator(?模拟器)|--testrunner(?种种用)`--tools(一些工具)frameworks目录(核心框架——java及C++语言).|--base(基本内容)||--api(都是xml文件,定义了java的api?)||--awt(AWT库)||
--build(空的)||--camera(摄像头服务程序库)||--cmds(重要命令:am、app_proce等)||--core(核心库)||--data(字体和声音等数据文件)||--docs(文档)||--graphics(图形相关)||--include(头文件)||--keystore(和数据签名证证相关)||--libs(库)||--location(地区库)||--media(媒体相关库)||--obex(蓝牙传传库)||--opengl(2D-3D加速库)||--packages(设置、TTS、VPN程序)||--sax(XML解析器)||--services(各种服务
程序)||--telephony(电电通讯管理)||--test-runner(种种工具相关)
||--tests(各种种种)||--tools(工具)||--vpn(VPN)|`--wifi(无线网络)|--opt(可选部分)|`--emoji(标准消息元素)`--policies(特殊用法的手机设设)`--base|--mid(MID设设)`--phone(手机类设设,一般用这个)