本文描述了如何在Linux ubuntu 8.10下搭建Android开发环境.

 

 

 

步骤:

1.    安装虚拟光驱daemon400.exe

2.    在windows XP下用虚拟光驱安装ubuntu 8.10, iso文件为:ubuntu-8.10-beta-desktop-i386.iso

3.    用dpkg命令打patch:

1)       进入ubuntu系统,将ubuntu_package_0430.tar.gz解压。

tar –zvxf ubuntu_package_0430.tar.gz.

2)      打patch:

   sudo dpkg -i *.deb

   然后,将没有成功的再依次执行sudo dpkg –i  filename.deb,注意,可能,有些需要一起运行dpkg,形式如下:sudo dpkg –i  filename1.deb filename1.deb

直到全部完成为止。

另外注意的是,需要重新将java5执行dpkg命令(因为用java6会有问题).

 

4.    编译原码和Android sdk

编译原码: 解压原码到本地,进入原码目录,执行: make

编译sdk:  在make完成后,直接make sdk,会在out/host/linux-x86/sdk下面生成mdk文件及文件夹,形如:android-sdk_eng.xxx_linux-x86

 

5.    安装eclipse:

 

直接解压eclipse-jee-ganymede-SR2-linux-gtk.tar.gz即可:

 

tar -zvxf eclipse-jee-ganymede-SR2-linux-gtk.tar.gz

 

 

6.    Eclipse下配置android:参考高焕堂的《ANDROID应用框架原理与程式设计36技》附录A,注意,eclipse-jee-ganymede-SR2-linux-gtk.tar.gz对应的ADT要用ADT-0.9.1.zip,而不是0.8.1版本。

 

 

7.    测试刚才编译好的SDK

1)      在eclipse中将android SDK目录设置成自己编译生成的SDK目录,如out/host/linux-x86/sdk/android-sdk_eng.xxx_linux-x86。选择Window->preferences->Android中的SDK Location,进行设置。

2)      创建AVD: eclipse中,window->Android AVD Manager, 将name,target,sdcard,skin都填选好后,点击“Create AVD”即可。

3)      在cmd 窗口中,进入到目录下,执行emulator –avd avdname,即可。

     模拟器就跑起来了.


 

Logo

更多推荐