Android开发入门之二--Android编译环境搭建(Vmawre+Ubuntu10.04+SecureCRT)

本文介绍如何使用VMware安装Ubuntu虚拟机,并详细指导Ubuntu的基本配置、辅助工具安装过程。此外,还提供了从下载到编译Android源码的完整步骤,包括必备软件安装、JDK配置及源码编译。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 Ubuntu虚拟机安装

1.1 VMware安装

VMware-7.0.0-203739英文原版下载地址:http://dl-sh-ctc-2.pchome.net/03/lt/VMware-workstation-full-7.0.0-203739.rar
序列号:FU74U-ATZ12-M89AY-LYNZV-NGHG0  GA5DH-8AEE4-H8EFZ-0MMNX-X7KDF  FV3WU-2CFD4-H85LQ-VFYNV-ZKUYF

1.2 Ubuntu安装(10.04)

镜像下载地址:ubuntu-10.04.2-desktop-i386.iso

如果不能下载,可以在以下镜像中下载:

网易下载地址:http://mirrors.163.com/ubuntu-releases/10.04/

搜狐下载地址:http://mirrors.sohu.com/ubuntu-releases/10.04/

srt下载地址:http://ubuntu.srt.cn/ubuntu-releases/10.04/

官方下载地址:http://releases.ubuntu.com/releases/10.04/

注意虚拟机大小尽量选择不低于30G,因为android工程比较大;电脑是双核可以选择双核,设置完成后,点击finish,虚拟机会自动安装完后重启。

如果第一次启动ubuntu时出现“init:post-start ….status 2”的错误,强制关掉,重新进入后无IP地址,连不上网络。重新安装VMware和系统后解决。估计是VMware以前的遗留下来的网络配置和现在的冲突。进入后点击下Ubuntu上方双向箭头下拉菜单中的auto eth0.

2 Ubuntu基本配置和辅助工具安装

2.1 激活root权限并安装ssh

sudo passwd root
sudo shutdown –r now
apt-get update
apt-get install ssh

2.2 在Windows本机上安装secureCRT(skip)
2.3 Ubuntu samba配置

apt-get install samba
apt-get install smbfs
apt-get install system-config-samba
system-config-samba
在basic里面设置共享目录和权限,在access里面添加用户。

3 源码下载及编译

3.1源码下载

 

Git 的安装:

apt-get install git-core curl

Repo 安装 :

cd ~

mkdir bin
export PATH=~/bin:$PATH
curl http://android.git.kernel.org/repo >~/bin/repo
chmod a+x ~/bin/repo

 

配置Repo 下载源码 :

repo init -u git://android.git.kernel.org/platform/manifest.git

repo sync

 

3.2 编译

编译必须的软件包安装:

apt-get install gcc g++ flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.8-dev build-essential zip valgrind zlib1g-dev libncurses5-dev

 

2 JDK6 安装( 因为安装完后会自动弹出图形界面进行配置,这一步一定要在ubuntu 的命令终端中进行,不能使用secureCRT ):

add-apt-repository "deb http://archive.canonical.com/ lucid partner"

apt-get update

apt-get install sun-java6-jdk

安装完弹出图形界面后,按tab 键让光标移动到ok 上,回车。

然后也用tab 让光标移动到yes 上,回车。

 

设置环境变量JAVA_HOME:

gedit /etc/profile

在文件末尾加上下面这句,保存后关闭。

export JAVA_HOME=/usr/lib/jvm/java-6-sun

 

3 源码编译:

cd ~/mydroid/froyo

make clean

make

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值