用eclipse开发Android源码环境搭建
2012-06-08 18:09
477 查看
使用Eclipse能方便的对Android源码进行编辑和管理以及进行必要的调试,但不推荐用Eclipse来对源码编译,编译的话还是使用终端。以下是详细的步骤:
将Eclipse工程配置文件复制到Android源码根目录
Android源码中为我们提供了Eclipse配置文件(development/ide/eclipse/.classpath),将其复制到源码根目录即可。
修改Eclipse程序的配置
Eclipse程序配置有3个方面需要修改,如下所示:
修改Eclipse的缓存配置
把eclipse.ini文件(在eclipse的安装目录)的3个值改为(注意备份该文件):
-XX:MaxPermSize=256m
-Xms128m
-Xmx512m
如下:
把android-formatting.xml 和 android.importorder文件导入到Eclipse中
android-formatting.xml、.claseepath 和 android.importorder文件被存放在android目录的development/ide/eclipse/下,android-formatting.xml用来配置eclipse编辑器的代码风格,android.importorder用来配置eclipse的导入顺序和结构。
先导入android-formatting.xml,依次在eclipse中选择“Windows->preferences->Java->Code Style->Formatter”,如下图:
然后导入 android.importorder文件,依次在Eclipse中选择"Windows->preferences->Java->Code Style->Organize Imports"如图:
导入之后按ok保存即可。推荐安装一个eclipse插件anyedit,方便编辑Java和C以及其他代码。详细参考官网:http://andrei.gmxhome.de/anyedit/。
将Android源码导入到Eclipse中
导入过程可能会破坏Android源码,建议导入前对Android源码进析备份,以防万一。导入源码的操作很简单,但是导入前先检查.classpath文件里的目录在Android源码中是否存在,如果有不存在的目录则把.classpath中多余的路径删除即可。本人的代码是4.0.3,发现不存在的目录路径为:
#<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar"/>
#<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar"/>
将其删除,然后开始导入。
新建Java Project(不是Android Project,否则会破坏Android源码),在Browse中选择Android源码根目录,之后单击Next按钮,开始导入,之后单击“Finish”按钮,完成导入。此时,eclipse会build整个工程,速度有点慢。如图:
将Eclipse工程配置文件复制到Android源码根目录
Android源码中为我们提供了Eclipse配置文件(development/ide/eclipse/.classpath),将其复制到源码根目录即可。
修改Eclipse程序的配置
Eclipse程序配置有3个方面需要修改,如下所示:
修改Eclipse的缓存配置
把eclipse.ini文件(在eclipse的安装目录)的3个值改为(注意备份该文件):
-XX:MaxPermSize=256m
-Xms128m
-Xmx512m
如下:
把android-formatting.xml 和 android.importorder文件导入到Eclipse中
android-formatting.xml、.claseepath 和 android.importorder文件被存放在android目录的development/ide/eclipse/下,android-formatting.xml用来配置eclipse编辑器的代码风格,android.importorder用来配置eclipse的导入顺序和结构。
先导入android-formatting.xml,依次在eclipse中选择“Windows->preferences->Java->Code Style->Formatter”,如下图:
然后导入 android.importorder文件,依次在Eclipse中选择"Windows->preferences->Java->Code Style->Organize Imports"如图:
导入之后按ok保存即可。推荐安装一个eclipse插件anyedit,方便编辑Java和C以及其他代码。详细参考官网:http://andrei.gmxhome.de/anyedit/。
将Android源码导入到Eclipse中
导入过程可能会破坏Android源码,建议导入前对Android源码进析备份,以防万一。导入源码的操作很简单,但是导入前先检查.classpath文件里的目录在Android源码中是否存在,如果有不存在的目录则把.classpath中多余的路径删除即可。本人的代码是4.0.3,发现不存在的目录路径为:
#<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar"/>
#<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar"/>
将其删除,然后开始导入。
新建Java Project(不是Android Project,否则会破坏Android源码),在Browse中选择Android源码根目录,之后单击Next按钮,开始导入,之后单击“Finish”按钮,完成导入。此时,eclipse会build整个工程,速度有点慢。如图:
相关文章推荐
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- Ubuntu下Android源码编译及Eclipse开发环境搭建
- 用eclipse开发Android源码环境搭建
- android开发环境搭建:eclipse 下载--jdk环境变量配置--eclipse ide主题--genymotion下载--sdk源码关联--adb出错解决
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
- 搭建Windows下Android应用开发环境——Eclipse/Android/ADT
- MAC下Android的Eclipse开发环境的搭建
- Eclipse搭建Android开发环境
- 在Eclipse下搭建Android开发环境教程
- android开发环境建立以及开发工具的使用--怎样使用eclipse来开发android源码
- Android源码开发环境搭建
- 在Eclipse下搭建Android开发环境教程
- Eclipse Android 开发环境搭建
- 在Eclipse下搭建Android开发环境教程
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
- 在Eclipse下搭建Android开发环境教程
- 基于Eclipse开发环境的搭建及HelloAndroid示例程序的创建
- Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行
- android开发教程(七)——环境搭建之集成开发环境eclipse