日期:2014-05-16  浏览次数:20590 次

Linux(ubuntu11.10)下 配置android4.0.3开发环境零基础教程

不得已重新配置,这里记下详细步骤,供以后查看。

一、安装jdk,具体步骤如下:

1,将jdk-7u4-linux-i586.tar拷贝到linux下得/home/yan/download目录,新建一个目录/home/yan/android.所以和android相关的都安装到/home/yan/android这个目录,所有的源安装文件都放到download下。切换到root,在download目录下输入命令:tar -zxvf  jdk-7u4-linux-i586.tar -C ../android, 将其解压到android目录。

2,配置环境变量,Linux下需要修改/etc/profile文件,使用 gedit  /etc/profile

在这个文件的最后,输入:

export JAVA_HOME=/home/yan/android/jdk1.7.0_04
export PATH=$PATH:$JAVA_HOME/bin

点击保存后,输入:source /etc/profile使生效。输入:java -version
验证java环境是否配置好。

二、安装AndroidSDK

1,将android-sdk_r18-linux复制到download文件夹下,进入download然后: tar -zxvf android-sdk_r18-linux.tgz -C ../android/  进行解压。

接下来 cd /home/yan/android/android-sdk-linux/tools, 然后运行:./android,这个是用来启动android sdk manager的,也就是说这个东西是用来下载真正的android开发包。运行的时候,会出现:

(java:2925): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”,

(java:2925): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”,

(java:2925): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”,

(java:2925): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”,

这种警告,这是gtk版本太低所导致的。参考http://hi.baidu.com/lowkey2046/item/263207c336d4bdbe0c0a7ba3,先关闭android sdk manager,终端输入:sudo apt-get install gtk2-engines-pixbuf 升级一下gtk。

2,升级完毕后,再次打开android sdk manager,这个是在线安装,一定确保联网。里面的api8 对应android2.2版本,api13对应android3.2版本,api10对应android2.3.3版本。这几个都是经典的android版本。最上面的事api15对应android4.0.3版本,这个是最新的。默认已经给我们选择了。这里我们选择前四个。最上面的四个打勾,然后确定。就会自动下载了。下载完成后,会提示重启这个android sdk manager

三、安装eclipse

1,将eclipse-jee-indigo-SR2-linux-gtk.tar复制到download,然后解压到android下。不再重复。(eclipse的linux版本下载地址是http://www.eclipse.org/downloads/?osType=linux,这里选的是第一个javaEE版本,为啥选这个,网上说这个好。好像也有选第二个eclipse classic4.2的).

解压命令:tar -zxvf eclipse-jee-indigo-SR2-linux-gtk.tar.gz -C ../android/
2,进到android/eclipse目录下,输入命令./eclipse查看 装成功了没有。

四、安装ADT 和 (NDK)

1,在google里的android sdk下载地址里,找到ADT-18.0.0,这个是和android sdk4.0.3相对应的版本,是个zip文件。拷贝到download文件夹下。

2,打开eclipse,点help--install new software,点add--archive,这里用的是离线安装的方法,也可以在线安装。离线安装会比较快吧。点select all,然后点next就进行安装了。点好后,会出现一个Installing software的提示框,显示进度。安装完成后,会提示重启。

注:adt是android develop tool的意思,实现沟通 eclipse和 an