ezgo下安装eclipse及搭建android开发环境

1. JDK 即 Java Development Kit,Java 开发工具包

ezgo11 本来就已预装和配置了JDK,因此不需要再去下载安装,也不许要配置环境

验证:打开终端 

$ java -version

2. 安装SDK

   Android SDK,即 Android Software Development Kit,Android 软件开发工具包。

  下载地址:get android SDK

   这里我是下载SDK only(在页面的下方有一个【DOWNLOAD FOR OTHER PLATFORMS】,而不是ADT Bundle(包含基本的Android SDK组件和一个嵌入了ADT的Eclipse IDE)

    

 

 

下载下来后压缩包的路径是,/home/yourname/Download/android-sdk_r22.6.2-linux.tgz

(红色表示是你的用户名;橙色表示你下载的压缩包的名称,版本更新后名字可能不同)

现在将它解压到 /opt 目录下:

$sudo tar  -zxvf  /home/yourname/Downloads/android-sdk_r22.6.2-linux.tgz  -C  /opt  //红色是你的用户名,注意空格的地方不能漏掉或者打错

3. 安装Eclipse

    下载地址:Eclipse Downloads

    这里我下载的是Eclipse IDE for Java EE Developers(点这里可以比较各版本的区别

     

下载下来后压缩包的路径是,/home/yourname/Downloads/eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz

现在将它解压到 /opt 目录下:

$sudo tar -zxvf /home/yourname/Downloads/eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz -C /opt

接下来,将 /opt/eclipse 这个目录的用户与用户组改为当前用户的用户组,比如我目前用户为 shirleylvlj,用户组也为 shirleylvlj,输入如下指令:

$sudo chown -R shirleylvlj:shirleylvlj /opt/eclipse

然后,在 /usr/bin 目录下创建一个 eclipse 启动脚本:

$sudo gedit /usr/bin/eclipse

在其中添加如下内容并保存:

#!/bin/sh 
export MOZILLA_FIVE_HOME="/usr/lib/mozilla/" 
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $* 

颜色应该与下图中的一致才行

为该启动脚本添加可执行权限:

$sudo chmod 755 /usr/bin/eclipse

这时,在终端直接输入 eclipse 就能启动该程序了,如果不行注销一下账户就可以。

在菜单中添加eclipse(这部份非必须,而且可能有点问题,待验证)

$sudo gedit /usr/share/applications/eclipse.desktop

在编辑器里输入以下代码

[Desktop Entry]
Version = 1.0
Encoding = UTF-8
Name = Eclipse Platform
GenericName = Eclipse
Comment = Eclipse IDE
Exec =eclipse
Icon =/opt/eclipse/icon.xpm
Terminal = false
Type = Application
Categories = GNOME;Application;Development;
StartupNotify=true

4.在eclipse中安装ADT插件

ADT,即 Android Development Tools,Android 开发工具。

运行 eclipse,在最上方工具栏选择 Help -> Install New Software:

出现以下界面,在 Work with 后面输入https://dl.google.com/android.eclipse/,回车:(图中的android-表示name,可以不要)

回车之后会出现下面的界面,勾选下面两个Name,然后点Next。

剩下的就一直Next,Accept,Yes点下去。。。让你重启的时候点重启就可以了

5. 配置ADT

一般重启之后会提示你配置ADT,如果没有,可以点在 eclipse 上方工具栏中选择 Window -> Preferences

弹出的 Preferences 对话框中左边选择 Android 标签,右边 SDK location 后面填入sdk所在的目录即可。我的目录是 /home/shirleylvlj/androids-sdk(刚才解压的目录其实应该是 /opt/android-sdk-linux,后来好像修改了目录),然后单击 Apply ,再单击 OK 即可。

 

 

安装好之后,可以常用 Help -> Checkfor Updates 选项来保持ADT保持最新。

 6.添加android系统与工具

    在 eclipse 工具栏,选择 Window -> Android SDK Manager

    (如果没有这个选项,可以点Window ->Customize Perspective ->Command Groups Avaliability,勾选Android SDK and AVD Manager)

   

打开对话框后,选择要安装的内容

默认情况下,Android SDK Tools 已经安装好了。

Android SDK Platform-tools 是首先要选中的,然后至少需要选择一个系统,比如Android 4.4.2(API 19)等等,用来模拟程序。

然后是Extras 文件夹,很多教材有推荐安装。(可以根据需要再安装)

接下来,点Accept License,然后Install就可以了。

 

 

---------------------------之后遇到的问题------------------------------------

后来,某次,打开eclipse 提示:

Locking is not possible in the directory "/opt/eclipse/configuration/org.eclipse.osgi". A common reason is that the file system or Runtime Environment does not support file locking for that location. Please choose a different location, or disable file locking passing "-Dosgi.locking=none" as a VM argument.
/opt/eclipse/configuration/org.eclipse.osgi/.manager/.fileTableLock (权限不够)

【解决方法】

sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi

然后重启eclipse应该就没问题了。

posted @ 2014-05-13 09:47  面朝花开  阅读(426)  评论(0编辑  收藏  举报