这一节,我们来讲集成开发环境eclipse的搭建。
eclipse:是一个图形化的集成开发环境(IDE)。它提供java、c/c++、javascripte、web、android等的图形化的集成开发环境。包括编辑源代码、工程管理、编译、调试、测试等。它针对每种语言都提供已配置好的版本,你可以直接下载相应的版本即可。但我这里需要了解细节,所以下面会详细讲解相关配置。
下载:
从下面地址下载你平台的eclipse:http://www.eclipse.org/
启动:
linux下:
下载完成后,解压,下面是我解压后的位置,和根目录的内容:
k@k-C410:/data/eclipse$ ls
about_files configuration eclipse.ini icon.xpm plugins
about.html dropins epl-v10.html notice.html readme
artifacts.xml eclipse features p2
eclipse是用java写的,所以要让它启动,你必须已经按android开发教程(二)——环境搭建之java-jdk中讲的步骤设置好了。
根目录下的eclipse是执行文件。
启动eclipse:
k@k-C410:/data/eclipse$ ./eclipse
如果你用的是ubuntu13.10的话,可能会出现菜单栏不显示的问题,这是ecilpse的bug,暂时没有修复。暂的解决办法是:
k@k-C410:/data/eclipse$ env UBUNTU_MENUPROXY= /data/eclipse/eclipse #注意=后有一空格
每次这样启动比较麻烦,所以可以在当前目录下写一个脚本run.sh
env UBUNTU_MENUPROXY= eclipse执行文件的路径,注意=后有空格
配置:
因为我们现在主要讲android开发,所以在这里只讲android开发所需要的配置。
google为了能使用eclipse来开发android应用,为此提供了插件ADT。
安装ADT(Android Development Tools),官方教程:http://developer.android.com/sdk/installing/bundle.html。
有两种安装方法:
- 直接从官网下载已经配置好的包含有adt、android sdk、eclipse的下载包,官网现在并不提供单独的adt下载包。
- 打开eclipse->help->eclipse Marketplace中安装adt
安装完成后,可以在window->prefernces 中左边例表中看到android项:
其中主要设置sdk的安装位置。如果需要ndk,还需要设置ndk的安装位置。其它选项用默认值就可以了。
Android页中:设置sdk的安装位置,android目标平台。在做这步时,你确保已经完成android开发教程(三)——环境搭建之android-sdk中所讲的步骤。
Build:设置编译参数,用默认的设置
DDMS:设置调试器参数,用默认的设置
Editors:设置源码编辑器参数,用默认的设置
Launch:启动参数,用默认的设置
LogCat:日志参数,用默认的设置
Colors:日志颜色参数,用默认的设置
NDK:设置ndk的安装位置,在做这步前,确保已经完成android开发教程(八)——环境搭建之android-ndk中所讲的步骤。
Usage Stats:用默认的设置
设置好后,在window菜单下可以看到:
Android SDK Manager:android sdk管理理工具
Android Virture Device Manager:android虚拟设备管理工具
windows下:
windows下的操作步骤与linux下的一样,启动文件为eclipse.exe。
配置:
Android页中:设置sdk的安装位置,android目标平台。在做这步时,你确保已经完成android开发教程(三)——环境搭建之android-sdk中所讲的步骤。
Build:设置编译参数,用默认的设置
DDMS:设置调试器参数,用默认的设置
Editors:设置源码编辑器参数,用默认的设置
Launch:启动参数,用默认的设置
LogCat:日志参数,用默认的设置
Colors:日志颜色参数,用默认的设置
NDK:设置ndk的安装位置,在做这步前,确保已经完成android开发教程(八)——环境搭建之android-ndk中所讲的步骤。
好了,现在eclipse配置好了,可以开始开发工作了。