Fedora 15 x64下如何配置Android 开发环境

2012年2月3日11:19:32 发表评论 10 views

谷歌的Android手机系统受到广大用户的喜爱,而且吸引了越来越多的开发者。想要开发Android应用的话,首先就需要搭建Android开发环境。

Fedora 15 x64下如何配置Android 开发环境

Android开发环境所需组件

1. 操作系统:Fedora 15 x64,(当然你也可以是Windows或者Mac)

2. 软件开发包:Android SDK, Android Software Kit,目前最新的是2.0

3. IDE: Eclipse IDE+ADT Eclipse3.3以上,Android Development Tools开发插件

4. JDK: Java Runtime Environment

Android开发环境组件的安装

1. Java和Eclipse安装

首先,去java官方网站下载java for linux x86 64位的rpm包

在安装时会询问是否接受Java的license,只要确认即可,这样Java就安装好了

我们需要在网上下载eclipse

输入http://www.eclipse.org/downloads/

我们可以选择Eclipse IDE for Java Developers,然后再选择Linux 64bit。(这里要根据自己的需要选择)。这样网页能找出离你最近的镜像,一般不用改,直接下载即可。比如我把镜像放在自己的工作目录/home/magicyu下

magicyu@magicyu-desktop:~$ cd /home/magicyu/

magicyu@magicyu-desktop:~$ tar -xzvf eclipse-java-galileo-SR1-linux-gtk.tar.gz

就可以得到eclipse的文件夹,在文件夹中可以运行eclipse这个可执行文件来运行Eclipse,

你也可以把它加到菜单项:

System->Preferences->Main Menu

选择Programming,New Item

这样就可以通过菜单执行了

2. 安装Android SDK

首先要下载SDK,可以在这个网址下载http://developer.android.com/sdk

打不开?那就去这个吧

http://androidappdocs.appspot.com/sdk/index.html

选择download,选择linux版本,点击我接受协议就可以开始下载啦

下载完毕后,只要解压就可以使用,比如我解压到/usr/local中

magicyu@magicyu-desktop:~/Desktop$ cd /usr/local/

sudo tar -xzvf /home/magicyu/Desktop/android-sdk_r3-linux.tgz

可以看到/usr/local/android-sdk-linux/tools目录下有很多可执行文件,为了能运行里面的文件我们把/usr/local /android-sdk-linux/tools加入到环境变量PATH中,为了每次账号登陆都能添加此路径,我们可以修改~/.bashrc。加入一句export PATH=$PATH:/usr/local/android-sdk-linux/tools

3. 安装ADT插件

运行Eclipse,选择help->Install new software选择add,将会弹出一个框

输入http://dl-ssl.google.com/Android/eclipse,点OK

选择要安装的软件,点next,然后选择接受协议,直到安装成功,Eclipse会建议你重启,点击Yes即可。

重启后Eclipse,设置Android SDK Home,Window->Preference 在SDK location中输入SDK tools的路径,我是/usr/local/android-sdk-linux/,点击OK。

这样在Linux机上Android的开发环境就搭建完成了。

注意:在选 Window->Preference时如果提示错误出现 可能时64位系统没有兼容的32位sdk包引起的解决方法:

yum install glibc libstdc++ libgcc libX11.i686 libXext.i686 libao.i686 alsa-lib.i686

yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686

如果在eclipse 控制台出现 error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory 错误提示也是软件32位包兼容的问题 (该问题将导致无法自动生成R.java文件)。

进入android-sdk-linux/platform-tools/ 使用./aapt 也提示同样错误

yum install zlib.i686 解决。

到此,Fedora 15 x64下的Android开发环境就搭建好了,我们可以开始在其中开发Android应用了。

  • yiisaa
  • 这是我的微信扫一扫
  • weinxin
  • zhengweiqiangcom
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: