Android开发入门之二--Android编译环境搭建(Vmawre+Ubuntu10.04+SecureCRT)
来源:互联网 发布:大华网络硬盘录像机nvr 编辑:程序博客网 时间:2024/05/18 01:01
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
reposync
3.2 编译
1 编译必须的软件包安装:
apt-get install gcc g++ flex bison gperf libsdl1.2-dev libesd0-devlibwxgtk2.8-dev build-essential zip valgrind zlib1g-dev libncurses5-dev
2 JDK6安装(因为安装完后会自动弹出图形界面进行配置,这一步一定要在ubuntu的命令终端中进行,不能使用secureCRT):
add-apt-repository "deb http://archive.canonical.com/ lucidpartner"
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
- Android开发入门之二--Android编译环境搭建(Vmawre+Ubuntu10.04+SecureCRT)
- Ubuntu10.04搭建MTK android编译环境
- Ubuntu10.04 Android开发环境搭建
- ubuntu10.04下android开发环境搭建
- Ubuntu10.04下Android开发环境搭建
- Ubuntu10.04下Android开发环境搭建
- Ubuntu10.04下Android开发环境搭建
- ubuntu10.04 android环境搭建
- Ubuntu10.04开发环境搭建(二)
- 如何在ubuntu10.04下搭建android的开发环境
- 转 搭建android 开发环境(ubuntu10。04LTS)
- Ubuntu10.04下搭建Android源码开发环境小结
- android NDK 在Ubuntu10.04开发环境的搭建
- Ubuntu10.04下搭建Android源码开发环境小结
- Android 开发环境搭建---Android 编译需要的sun-java5-jdk在ubuntu10.04以上版本的安装问题
- Android NDK 入门之开发环境搭建
- Android入门之搭建开发环境
- Ubuntu10.10下搭建Android 2.2编译环境
- 5.11
- [转]在C++中,内存分成5个区——堆、栈、自由存储区、全局/静态存储区和常量存储区
- 新人加入,多多指教
- 2224877062
- Silverlight - 浏览器弹出窗口
- Android开发入门之二--Android编译环境搭建(Vmawre+Ubuntu10.04+SecureCRT)
- 今天的决定
- 配置热备份
- 链表常见的一些算法
- 如何读取数据效率高?
- 全排列问题
- saber安装说明
- 国际:什么是程序员的优秀品质?
- 2011年NAND闪存的七大趋势