Android 4.2.2开发环境搭建

其实这个环境可以使用CSipSimpe的虚拟机,但是由于这个虚拟机磁盘分区只有20G,无法编译Android系统,分区又太麻烦,所以就从新用Ubuntu12.0.04版本重新做了一个虚拟机.

这个虚拟机需要满足一下条件:

<1> : 要编译系统,JDK就只能使用1.6版本的;

<2> : 为了开发Android 4.2.2的APP,就需要搭建Android 4.2.2的开发环境.

eclipse,NDK,SDK安装文件全部从CSipSimple虚拟机这边拷出来,大致步骤和注意事项:

<1> : 安装JDK1.6的64位的;

$ chmod a+x jdk-6u27-linux-i586-rpm.bin 
$ ./jdk-6u27-linux-i586-rpm.bin 

<2> : 安装libs32的库,具体参见前面文章NDK搭建;

<3> : 修改eclipse目录下的eclipse.ini文件文件,添加java bin的路径到里面去:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
/home/user/software/jdk1.6.0_45/bin
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx512m

注意插入:

-vm
/home/user/software/jdk1.6.0_45/bin

<4> NDK文件就需要设置一下环境变量就可以了;

<5> 拷贝过来的SDK似乎有权限问题,可以这样修改:

将终端设置到SDK目录下,输入:哪个目录下不能够使用就进入那个目录下,执行:

sudo chmod -R a+wrx *

然后提示输入密码,输入Linux系统的密码就可以了.

<6> 安装ADT,Android 4.2.2版本大概需要ADT22.2.1左右的版本的,直接从自己的WINDOWS7拷贝过去安装就可以了.

 

<7> 然后启动eclipse就可以工作了.

 

<8> 接着按照前面的搭建环境,下载各种编译android所需的包.

 

 全部设置如下:

#set jdk environment
JAVA_HOME=/root/dev/jdk1.6.0_45
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

export PATH=/root/dev/SDK/platform-tools:$PATH 
export PATH=/root/dev/SDK/tools:$PATH

#set NDK env
export NDK_HOME=/root/dev/NDK
export PATH=$NDK_HOME:$PATH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2014-04-17 00:27  MMLoveMeMM  阅读(509)  评论(0编辑  收藏  举报