- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何修改源码android
第一篇
用eclipse + ADT作为android开发工具,可以说是很方便的,在HelloActivity小程序里我们就感觉到eclipse功能的强大。那么,我们可以用 eclipse来开发android源码吗?如果我们直接把android源码里一个工程导入eclipse,一般来说都会出现错误,说许多类库(包)找不到。 今天找到关于怎样使用eclipse来开发android源码的官方文档: /a//opensource/using-eclipse 从该文档和实践可以总结出几点: 1、可以使用eclipse来编辑JAVA程序、检查错误(主要是类库包含和语法方面),但是不能在eclipse上编译运行android源码,还是得在shell中make(或mm或mmm) 2、android源码文件夹里提供有一些eclipse配置文件, .claapath:eclipse工程的配置文件,方便我们直接把android源码相应的文件和JAVA包导入工程 android-formatting.xml和android.importorder:这个很重要,主要是用来规范我们的编码风格,更容易使我们的代码风格一致 3、把android源码作为一个工程导入eclipse时,必须注意两点 1)、新建的工程必须是java project,不能是android project,否则会破坏android源码(一般是多添加文件/文件夹) 2)、导入前最好检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹) 总的来说: 1、用eclipse来编辑代码、检查错误 2、不在eclipse上编译、运行android源码程序,只能在命令行通过make(或mm或mmm)编译android源码 3、可以在eclipse上调试android源码程序(原理:eclipse通过ddms服务器在emulator上进行调试),并可以单步调试、断点调试。 下面,从官方文档总结出具体怎样用eclipse来开发android源码 1、建立基本的android开发环境 请参考官方文档或<android模拟器在ubuntu8.10的安装> 2、编译android源码 android源码根目录下通过make进行编译,请注意一些配置,具体可参考<android源码的编译> 3、把eclipse工程配置文件复制到android源码根目录下 cp development/ide/eclipse/.classpath ./ chmod u+w .classpath? # Make the copy writable 4、修改eclipse程序的配置 1)、修改eclipse缓存设置 把eclipse.ini(在eclipse软件的安装目录下)的3个值改为下面的值: -Xms128m -Xmx512m -XX:MaxPermSize=256m 2)、把android-formatting.xml和android.importorder导入eclipse android-formatting.xml、.classpath和android.importorder都放在development/ide/eclipse/下 android-formatting.xml用来配置eclipse编辑器的代码风格;android.importorder用来配置eclipse的import的顺序和结构。 在window-preferences-java-Code style-Formatter中导入android-formatting.xml 在window-preferences-java-Code style-Organize Imports中导入android.importorder 3)、安装anyedit插件(可选) 在http://andrei.gmxhome.de/anyedit/下载并导入eclipse中 5、把android源码作为一个工程导入eclipse 导入前先检查.classpath里的文件在android源码中是否有相应的文件(文件夹),否则也会破坏android源码(一般是多添加文件/文件夹),.classpath里多余的路径可删除 新建Java Project(不是android project,否则会破坏android源码),选择从已存在的工程导入,工程名任意,完成。 导入时,eclipse要build工程,比较慢。导完后,一般都没有错误。 6、eclipse上调试android里的程序。 先执行:
文档评论(0)