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


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




一、

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

<2>cdwork目录下,解压缩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.gztools文件夹中,地址在172.16.11.200/ds_wh/android_sdk/android-sdk-linux_86.tar.gz并输入命令解压缩

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

夹,其它文件夹都删掉
<6>拷贝jdk地址在172.16.11.200/ds_wh/software/jdk-1_5_0_22-linux-i586.bintools目录下,并修改拥有可执行权限: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目录里

在命令终端安装wineapt-getinstall wine1.2

安装sourceinsightwine/tools/sourceinsight/Si35Setup.exe

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

d


你可能感兴趣的:(java,jdk,android,linux,Path,tools)