首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

实业环境中配置Android项目Ubuntu开发环境指南

2012-06-28 
实体环境中配置Android项目Ubuntu开发环境指南timeout 5title Windows XProot (hd0,0)chainloader +1title

实体环境中配置Android项目Ubuntu开发环境指南
timeout 5title Windows XProot (hd0,0)chainloader +1title Ubuntukernel /vmlinuz boot=casperiso-scan/filename=/ubuntu-10.04.1-desktop-amd64.iso locale=zh_CN.UTF-8initrd /initrd.lz

??? 5).去掉boot.ini只读属性,在boot.ini文件最后一行加上如下代码:

C:\grldr="install Ubuntu"

6).拷贝Ubuntu镜像文件ubuntu-10.04.1-desktop-amd64.iso到C盘根目录,解压到C盘根目录,拷贝.disk文件夹和casper文件夹到C盘根目录。

7).拷贝casper文件夹下的vmlinuz,initrd.lz文件到C盘根目录。

8).重启电脑。

?

4.2? 步骤二:安装Ubuntu10.04

1.??重启电脑后会看到启动项里有Windows XP和Ubuntu两个选项,选择Ubuntu即可进行硬盘引导安装。

???? 进入Ubuntu安装界面后,打开Terminal终端,输入如下命令,回车,退出Terminal终端:

sudo umount –l/isodevice

2.??点击桌面安装Ubuntu的安装图标,即可进行安装。

3.??特别要注意的是,划分硬盘空间时请划分一块Memory*2大小的Swap分区,这个很重要,否则以后运行速度会很慢。

???? 笔者以80GB空闲磁盘为例,首先划分了一块16GB的Ext2文件系统,选择 /,作为Ubuntu系统文件存放空间,然后划分了一块4096MB的Swap分区,最后余下的空间选择Ext2文件系统作为/home 用户空间。

?

4.3? 步骤三:配置多引导系统界面

配置多引导系统界面有两种方法:一种是通过Windows GRUB来引导,另一种是通过Linux GRUB来引导,两者大同小异。关于GRUB的知识,大家可以参考北南南北写的《系统引导管理GRUB,为初学者指南》,出处:http://www.linuxsir.org/main/?q=node/129

1.??通过Windows GRUB引导:

??? 通过Windows GRUB引导,则在安装Ubuntu时,将Advanced的安装GRUB引导前面的勾选框去掉,这样在安装Ubuntu成功后,重启,则会进入Windows系统。同时,要记住安装Ubuntu进行磁盘分区时,/ 目录放在那个硬盘上,比如 sda7。也可以安装好Ubuntu系统后,输入如下命令进行查看:

?

fdisk -l??? 同时还要查看系统内核版本,输入如下命令:

?

uname -a???? 或者输入如下命令查看:

?

ls /boot/vmlinuz*??? 查看到内核版本,记下来,比如:vmlinuz-2.6.32-24-generic,后面写GRUB的menu.lst会用到。

??? 1).删除C盘根目录的vmlinuz,initrd.lz,.disk, casper, ubuntu-10.04.1-desktop-amd64.iso及其解压的文件夹。

??? 2).修改menu.lst文件如下:

timeout 0title Ubuntu10.04root (hd0,6)kernel /boot/vmlinuz-2.6.32-24-generic ro root=/dev/sda7initrd /boot/initrd.img-2.6.32-24-generic

??? 3).重启,OK。

2.??通过Ubuntu GRUB引导:

通过Ubuntu GRUB引导,则安装Ubuntu时不要去掉Advanced的勾选框。安装成功后,重启之后这时会直接进入Ubuntu系统。这时在Ubuntu下做如下操作:

sudo apt-get install grub

??? 安装完GRUB后通过在终端输入grub,grub-install 测试是否安装成功。挂载所有硬盘分区。

grub-install /dev/sda

??? 查看Ubuntu 根目录 / 挂在那个磁盘分区。比如 sda7.

fdisk –l

??? 最后配置menu.lst引导文件。进入/boot/grub/ 目录下,建立 menu.lst文件,并将 menu.lst和 grub.cfg建立软连接如下:

ln –s menu.lst grub.cfg

??? 编辑 menu.lst文件如下:

default 0timeout 5title Windows XProotnoverify (hd0,0)chainloader +1title Ubuntu10.04root (hd0,6)kernel /boot/vmlinuz-2.6.32-24-generic ro root=/dev/sda7initrd/boot/initrd.img-2.6.32-24-generic

??? 重启电脑,即可进入双系统引导。

?

4.4? 步骤四:配置Android开发环境

1.??可以在/home/yourname/目录下建立一个tools目录和workspace目录。笔者以 /home/bryan为例。

2.??拷贝JDK, Eclipse, SDK, ADT 安装包到 home/bryan/tools。

3.??安装JDK1.6:

??? 1). 执行?如下命令:

./jdk-6u24-linux-x64.bin

??? 2). 安装完毕后配置Java环境变量:? 3). 在.bashrc文件最后一行编辑Java环境变量如下:实业环境中配置Android项目Ubuntu开发环境指南

??? 3). 在.bashrc文件最后一行编辑Java环境变量如下:

实业环境中配置Android项目Ubuntu开发环境指南

??? 4). 注销,重新登录,在终端输入java,看是否配置成功。如出现以下字幕,则配置成功:

实业环境中配置Android项目Ubuntu开发环境指南

??? 5). 安装Eclipse,执行如下命令:

tar –xzvf eclipse-java-galileo-SR2-linux-gtk-x86_64.tar.gz

?

?? 6). 建立Eclipse安装包下的jre软连接:

实业环境中配置Android项目Ubuntu开发环境指南

??? 7). 进入eclipse目录,执行如下命令,即可启动eclipse:

./eclipse

??? 8). 添加ADT Android Plug-in插件:

??? 打开eclipse,Help-> Install New Software… ->在Work with一栏点击 Add, 输入名字 ADT10.0.0(名字可以随便输入),Archive选择 ADT-10.0.0.zip存放的位置。然后勾选Name下的插件,Next,安装即可。

??? 9). 添加SDK:

??? 解压 android-sdk-linux_x86_and-ons_ALL.tar.gz文件到eclipse安装文件夹下。

??? 打开eclipse,Windows->Preference->选择Android,在SDK Location中添加 android-sdk-linux_x86。

??? 10). 安装工程编译软件包:

sudo apt-get install git-core gnupg flexbison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curllibncurses5-dev zlib1g-dev

??? OK,所有安装包已准备就绪。如果要在网上下载Android SDK,可以参考 resource.android.com网站里的介绍,非常详尽。

5???附录5.1? 常用Linux命令

命令

语法

描述

ls

?

?

cp

?

?

mv

?

?

cd

?

?

chmod

?

?

tar

?

?

mkdir

?

?

man

?

?

ln

?

?

?

?

?备注:由于man命令非常强大,常用Linux命令可以通过man命令查看其详细用法。在此不予赘述。


热点排行