admin管理员组

文章数量:1540296

2024年7月9日发(作者:)

本文为本人原创,自由飞翔

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代码环境的保存位置)

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

/ 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 jre

cd jre

ln -s 你的JDK目录/bin

如 : ln -s /opt/jdk1.6.0_34/bin/

3.安装 ADT

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

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

在 "Work with" 右编输入框中输入此网址: /android/eclipse/

之后点回车键,就会下载google为android开发提供的eclipse工具插件。

根据网速快慢不同可能会用不同时间,甚至连接不上,若弹出提示连接不上,退出eclipse,

重新开始此步骤,由于若干原因,明显在晚上12点之后,或者早上7点左右连接比较顺利。

下载完成后,在中间的列表框中会出现Developer Tool等,勾选Developer Tool里面的以下

四个工具,其他的请不要选择,选择安装后有可能会导致后面创建的模拟器不能运行(具体什么原

因尚未查明)。

Android DDMS

Android Development Tools

Android Hierarchy Viewer

Android Traceview

如下图:

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

之后点“Next”按键在后续的页面中点 "Finish"完成工具的安装,安装完成后在/ opt

/Android目录中会生成下图中的以下文件:

4.下载安装 Android SDK

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

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

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

在弹出的选择框中选择所有的"API level" ,之后点 "install x packages",,在安装过程中会有一

些选择项,选择接受或同意即可。如下图所示:

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

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

5.关联 eclipse 和 Android SDK

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

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

径,如下图所示:

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

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

6.创建Android 的模拟器

创建模拟器

在eclipse 菜单中选择" Windows"---- "AVD Manager " 打开Android Virtual Device

Manager,选择右上方的" New",打开Create new Android Virtual Device(AVD)

Name 可以随便填写

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

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

SD Card size 填写100即可。

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

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

to get the adb version: Cannot run program

"/opt/android/platform-tools/adb": ption: error=2, No such file or directory

解决 办法:由于是64bit的系统,而Android sdk只有32bit的程序,需要安装ia32-libs,才

能使用。

运行如下命令:

sudo apt-get install ia32-libs

2.[2012-11-10 21:59:28 - SDK Manager] Failed to create the SD card.

[ 2012-11-10 21:59:28 - SDK Manager] Failed to create sdcard in the AVD folder.

需要安装ia32-libs,才能使用。运行如下命令:

sudo apt-get install ia32-libs

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

运行模拟器

在Android Virtual Device Manager的列表中选择一个已经创建的模拟器,然后点右方的

"Start…",之后会弹出Lanuch Option,什么都不选择,直接点Lanuch即可运行Android的模拟器

下面是模拟器运行的几个截图:

在这个启动初始化界面根据不同机器的配置,不同机器可能需要不同时间,我的机器4核

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

2.8G、2G内存,启动用了3分钟左右,请耐心等待。

系统启动后进入待机界面如下图所示:

待机界面

主界面:

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文为本人原创,自由飞翔

本文为本人原创,自由飞翔,还原加QQ群交流:217706590

本文标签: 安装选择可能运行下载