您的位置:首页 > 运维架构 > Linux

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

2011-08-05 09:22 337 查看
在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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: