在 Fedora 下安装 Android SDK 开发环境

Android 是 Google 推出的基于 Linux 的开源智能手机平台,本文讲述如何在 Fedora 系统下架设 Android 开发环境。

全部流程以 Fedora 11 X86 版本为例。

1. 下载 Android SDK

首先,前往从以下网站获取 Android Linux 平台的 SDK 套件,目前只有 i386 架构的。

http://developer.android.com/sdk/

撰写本文时最新版本为 1.5 Release 2,下载完成会得到一个 zip 格式的压缩档案。

2. 解压缩并配置相关环境变量

将获得的 zip 解压到所喜好的位置即可,无须安装。

接下来需要将 SDK 目录中的 tools 添加到 PATH 路径中,方便调用。编辑 $HOME/.bash_profile 文件,在 PATH 一行末尾添加 SDK 中 tools 文件路径即可,用冒号分割。

推荐为其 Android SDK 目录创建一个不包括版本号的符号链接,这样日后 SDK 升级时就无须调整 PATH 路径了。

3. 安装 Eclipse 集成开发环境

Android 推荐的 IDE 为 Eclipse,使用下面的命令安装它:

.su -c 'yum install eclipse-jdt java-1.6.0-openjdk-devel'

即可获得 Fedora Eclipse 3.4.2 版本。

4.配置 Android Development Tools

首先要添加 Eclipse 的官方升级仓库,满足 Android Development Tools 所需要的 eclipse-wdt 。

在 Eclipse -> Help -> Software Updates -> Available Software -> Manage Sites 中勾选 Ganymede Update Site,点击 Close 返回 Available Software。

在 Available Software 点击 Add sites,输入

https://dl-ssl.google.com/android/eclipse/

然后勾选新出现的 Android DDMS 和 Android Development Tools 即可。

此刻 Android SDK 配置完成,可以开始 Android 平台应用软件的开发啦!

PS: 网上目前的在 Fedora Eclipse 使用 Android 的配置皆有不足,故有此文。

Read More:

16 Comments

  1. 1 liangsuilong Commented @ 2009-06-27 19:03Reply to this comment

    看到关于Fedora的消息,多是黑日白月法的..^_^ 支持支持。

  2. 2 aaa Commented @ 2009-06-27 20:47Reply to this comment

    现在的新人都不知道redhat啦

  3. 3 Daniel King Commented @ 2009-06-27 21:56Reply to this comment

    新出的eclipse 3.5能用吗?忙,没时间自己试了,就是想知道。

  4. 4 黑日白月 Commented @ 2009-06-27 22:01Reply to this comment

    @Daniel King:

    不清楚,我是用 Fedora Remix 的 Eclipse ,没用官方的。希望能其他朋友能测试下。

  5. 5 liangsuilong Commented @ 2009-06-28 0:08Reply to this comment

    @黑日白月: 黑兄,你是自己remix一个版本来用??我也想自己remix一个来用,不过revisor和kickstart都很容易崩溃..真是郁闷死了..另外这两个套件也和很久没有更新过了的..有点滞后...

    另外我想把黑兄关于Fedora的文章放在fedora的官方wiki的中文部分那里,好让大家都容易查找啊..虽然现在在那里看的人不是很多.. 如果黑兄有时间,可以写写定制remix和spin的文章..哈哈!虽然IBM那边有一篇..

  6. 6 黑日白月 Commented @ 2009-06-28 8:37Reply to this comment

    @liangsuilong: 不是啊, Fedora 仓库里的 Eclipse 被称为 Fedora Eclipse ,是 Fedora Project 在 Official Eclipse 基础上 Remix 的…… Fedora 用的是官方的 LiveCD 安装的。

    可以放在 Wiki 的,Reference 写这里就可以了。

  7. 7 hantsy Commented @ 2009-06-28 12:17Reply to this comment

    For netbeans user, see http://wiki.netbeans.org/IntroAndroidDevNetBeans There is a plugin for netbeans , http://nbandroid.kenai.com

  8. 8 hantsy Commented @ 2009-06-28 12:29Reply to this comment

    Fedora 自带的 Eclipse 性能比较好(相对于官方下载的eclipse),但是如果额外的插件装的太多,就会经常莫名的死掉,稳定性大打折扣。 Eclipse 在 linux 下的表现远不如 windows(我一直认为 eclipse 的跨平台是 ibm 的公关策略),特别是性能方面,Eclipse 针对windows 作了特别优化,在windows 中性能和稳定性都不错。 在最近的linux 几个版本中, eclipse 频频出现与glibc,xul,gtk 的兼容性问题,使用 Eclipse 最好是使用 windows 。

  9. 9 Xun Commented @ 2009-06-28 15:53Reply to this comment

    实话说Android丑死了 还是iphone和webos有前途

  10. 10 rem1x Commented @ 2009-07-02 17:15Reply to this comment

    @Xun 界面不要紧,关键是系统的功能。

  11. 11 drizzle Commented @ 2009-07-03 11:10Reply to this comment

    说实话我也感觉android非常丑。。。

  12. 12 drizzle Commented @ 2009-07-03 11:11Reply to this comment

    也不知道是不是真的开源的

  13. 13 shily Commented @ 2009-07-10 17:27Reply to this comment

    @黑日白月: 在Ubuntu下使用3.5是可以了,这个和Eclipse和版本关系不大吧。

  14. 14 我是人,不是神 Commented @ 2009-08-03 10:51Reply to this comment

    @Xun:

    我觉得挺不错,而且前天刚入手一台

  15. 15 我是人,不是神 Commented @ 2009-08-03 11:02Reply to this comment

    @Daniel King: 可以使用

  16. 16 黑日白月 Commented @ 2009-11-25 3:29Reply to this comment

    类似方法在 Fedora 12 + Eclipse 3.5 + Android SDK 2.0 下测试通过……