Ubuntu10.04的64位系统中安装Android环境

Ubuntu10.04 的64位系统中安装Android环境

1.安装JDK

一定要安装 jdk 1.6 不要安装1.5版本的,否则编译时会报错,目前编译环境只支持jdk 1.6,只有2.3以下的源码才支持1.5

2.安装 Eclipse

下载linux版本的,因为Android的源码编译的安装系统要求是是64位的ubuntu,本人安装的系统也为此版本,所以对应我们也需要下载64位的,下载网址如下:

/downloads/

下载解压后可以直接运行,打开后会提示设置workspace,设置好workspace,点下方的设置成默认,避免每次启动eclipse的时候总是提示设置workspace。

注意:此workspace,是将来android代码环境的下载保存位置

如我的目录结构

/opt

/ opt / eclipse (eclipse 软件的保存位置)

/ opt /Android (eclipse 软件的workspace,也是android代码环境的保存位置)

/ opt /alps ( MTK代码的保存位置)

………..

?Eclipse启动时可能会报以下错误:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:…

解决办法是在终端进入你的eclipse目录,然后输入:mkdir jrecd jreln -s 你的JDK目录/bin如 : ln -s /opt/jdk1.6.0_34/bin/

3.安装 ADT

打开eclipse软件,在菜单中选择: "help"->"install new software..." ,如下图所示:

在 "Work with" 右编输入框中输入此网址: /android/eclipse/ 之后点回车键,就会下载google为android开发提供的eclipse工具插件。

根据网速快慢不同可能会用不同时间,甚至连接不上,若弹出提示连接不上,退出eclipse,重新开始此步骤,由于若干原因,明显在晚上12点之后,或者早上7点左右连接比较顺利。

下载完成后,在中间的列表框中会出现Developer Tool等,勾选Developer Tool里面的以下四个工具,其他的请不要选择,选择安装后有可能会导致后面创建的模拟器不能运行(具体什么原因尚未查明)。

Android DDMS

Android Development Tools

Android Hierarchy Viewer

Android Traceview

如下图:

之后点“Next”按键在后续的页面中点 "Finish"完成工具的安装,安装完成后在/ opt /Android目录中会生成下图中的以下文件:

4.下载安装 Android SDK

打开eclipse软件,在菜单中选择:

"windows "---? " Android SDK Manager " ,如下图所示:

在弹出的选择框中选择所有的"API level" ,之后点 "install x packages",,在安装过程中会有一些选择项,选择接受或同意即可。如下图所示:

由于若干原因,明显在晚上12点之后,或者早上7点左右连接下载比较顺利。

5.关联 eclipse 和 Android SDK

在 eclipse 菜单中选择: "windows->Preferences"打开设置界面

在左边列表中选择 "Android" ,把 "SDK Location"的路径改为自己下面android代码的路径,如下图所示:

之后点"Apply "和"OK "按钮

6.创建Android 的模拟器

创建模拟器

在eclipse 菜单中选择" Windows"----? "AVD Manager " 打开Android Virtual Device Manager,选择右上方的" New",打开Create new Android Virtual Device(AVD)

Name 可以随便填写

Targe 只能从列表中选择,随便选择一个已经安装的SDK即可

SD Card size 填写100即可。

点右下方的Create AVD 按钮即可完成模拟器的创建

在此步可能出现以下错误:

1.Failed to get the adb version: Cannot run program "/opt/android/platform-tools/adb