android_source讲解.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android_source讲解

Android源代码1、Android源代码结构的简要介绍2、将Android源代码作为一个工程导入Eclipse3、让Eclipse关联到Android api源代码1、Android源代码结构的简要分析|-- Makefile (全局的Makefile)编译规则|-- bionic(bionic C库)(Bionic含义为仿生,这里面是一些基础的库的源代码)|-- bootable(负责启动和备份的一些文件)引导加载器|-- build(存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik JAVA虚拟机)|-- development(程序开发中用的一些文件夹,包括模拟器和工具)|-- external(android使用的一些开源的模组)|-- frameworks(核心框架——java及C++语言)应用程序的框架层|-- hardware(主要保护硬解适配层HAL代码)|-- out(编译完成后的代码输出与此目录)|-- packages(应用程序包)|-- prebuilt(x86和arm架构下预编译的一些资源)Android在各种平台下编译的预置脚本|-- sdk (sdk及模拟器)|-- system(文件系统库、应用及组件——C语言)Android的底层的一些库`-- vendor(厂商定制代码)?2、将Android源代码作为一个工程导入EclipseAndroid源码又大又多,查看起来非常不方便,为了更方便的查看源代码,可以将Android源代码作为一个工程,导入到Eclipse中去步骤:1、将development/ide/eclipse/下的.classpath文件拷贝到源代码的根目录下2、把android-formatting.xml、android.importorder导入eclipse android-formatting.xml、.classpath和android.importorder都放在development/ide/eclipse/下 android-formatting.xml用来配置eclipse编辑器的代码风格;android.importorder用来配置eclipse的import的顺序和结构。3、新建java工程 工程名任意,选择Create project from existing source选中源代码目录注意:在导入的时候可能会出现路径duplicate path 的错误。这时候要修改源代码根目录下的.classpath文件如果出现两个相同的条目,则需要删除一条classpathentry kind=src path=frameworks/base/vpn/java/classpathentry kind=src path=out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/vpn/java/?3、让Eclipse关联到Androidapi源代码在\android-sdk-windows\platforms\android-1.6下新建一个sources的文件夹,将所有的api源代码拷贝到此文件下。Api源代码位于\android2.1-src\frameworks\base\core\java\重启eclipse即可?

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档