天天看点

linux环境下搭建android开发环境。

<style type="text/css"> <!-- p {margin-bottom:0.08in} a:link {color:rgb(0,0,255)} --> </style>

在linux环境下搭建android开发环境,总结了一下。

一、

<1>拷贝android2.3源码压缩文件,到work目录下

<2>cd到work目录下,解压缩android2.3源码压缩文件

localhost ~ # cd ..

localhost / # cd work

localhost work # tar -xvf androidSrc2.2.tar.gz

<3> localhost work # chmod 777android_froyo -R (修改源码中的文件权限)

<4>拷贝android-sdk-linux_86.tar.gz到tools文件夹中,地址在172.16.11.200/ds_wh/android_sdk/android-sdk-linux_86.tar.gz并输入命令解压缩

<5>到android-sdk-linux_86/platforms目录下,只留下android-2.1和android-2.2文件

夹,其它文件夹都删掉

<6>拷贝jdk地址在172.16.11.200/ds_wh/software/jdk-1_5_0_22-linux-i586.bin到tools目录下,并修改拥有可执行权限:chmod +x jdk-1_5_0_22-linux-i586.bin

<7>到tools目录下,执行./jdk-1_5_0_22-linux-i586.bin命令,生成jdk1.5.0_22文件夹

二、环境变量配置:

localhost ~ # cd ..

localhost / # cd etc

localhost etc # gedit profile

执行以上命令,打开profile文件,将以下三行代码复制在此文件最下面:

umask 022

export JAVA_HOME=/tools/jdk1.6.0_20

export ANDROID_SDK_HOME=/tools/android-sdk_linux-x86

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/lib:$ANDROID_SDK_HOME/tools:$HOME/bin

(注意:复制粘贴到profile文件中时,不能有换行符,否则会出错)

最后需要重新source一下。

localhost etc # source profile

三、输入命令:

localhost ~ # java -version 检测下JDK版本

localhost ~ # android 检测下android模拟器是否可以启动

四、到android源码下,输入make命令,进行第一次源码编译,这可能需要一个半小时左右的时间,以后每次修改源代码后,只需进行模块编译即可,输入mmsnod命令,会重新生成新system.img中,将此system.img拷贝到sdk下与模拟器版本相对应的平台下的images文件夹中。

d

五、以后每次需要重新mm前,需要到android_froyo/build目录下先进行sourceenvsetup.sh ,建立android编译环境

localhost android_froyo # cd build/

localhost build # source envsetup.sh

六、eclipse-ww.tar.gz,到/tools目录里,解压。

、/tools目录里

在命令终端安装wine:apt-getinstall wine1.2

安装sourceinsight:wine/tools/sourceinsight/Si35Setup.exe。

安装好后打开sourceinsight,序列号在sourcesightSN.txt里

d