预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

改变从改变从““新新””开始开始——Ubuntu下搭建Android开发环境第一研究所张长青2011-05-25目录一、什么是Ubuntu?二、Android与Linux的关系三、为什么要用Ubuntu?四、如何安装Ubuntu?五、什么是VMWare?六、Ubuntu下搭建Android开发环境七、有没有更简便的方法?八、Ubuntu下访问Windows文件夹Ubuntu是一个以桌面应用为主的Linux操作系统其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图)意思是“人性”、“我的存在是因为大家的存在”是非洲传统的一种价值观类似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和GNOME桌面环境与Debian的不同在于它每6个月会发布一个新版。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量用户可以方便地从社区获得帮助。从系统设计角度:Android采用Linux做为内核。Android对Linux内核做了修改以适应其在移动设备上的应用。Andorid开始是作为Linux的一个分支后来由于无法并入Linux的主开发树已被Linux内核组从开发树中删除。从开发应用的角度:Android的工程编译环境需要在Linux下配置。Android的某些调试手段需要用到Linux的一些命令行脚本。Android的模拟器在Linux上运行会快一些。Ubuntu是目前全球使用最多的Linux发行版目前全球的装机量已达1000万有强大的社区支持和资源。Ubuntu项目完全遵从开源软件开发的原则;并且鼓励人们使用、完善并传播开源软件。也就是Ubuntu目前是并将永远是免费的。Ubuntu11.04(NattyNarwhal)最新版本介绍2011年04月28日Ubuntu11.04(NattyNarwhal)发布新版主要体现以下几个特点:①用GCC4.5取代现使用的GCC4.4。②不用root帐户来运行X.org。③用Unity取代GNOMEShell成为Ubuntu11.04的默认操作界面。④改善及完全支持BTRFS文件系统。⑤使用Linux2.6.38内核。⑥提升性能及其它一些方面的改进。⑦用LibreOffice取代OpenOffice。⑧Banshee成为Ubuntu11.04NattyNarwhal默认音乐播放器。⑨改进了全局菜单。⑩加入新功能LoveHandles旨在在平板电脑或其他触摸屏设备上使用Ubuntu并且可以更容易的调整或移动窗口。两种方式:1、在硬盘上完全安装一个Ubuntu操作系统。2、在Window操作系统下安装一个虚拟机软件(例如VMWare)然后再在虚拟机上安装Ubuntu。优劣比较:1、如果要获得完全的性能请在硬盘上独立安装一个完整的Ubuntu操作系统。驱动开发者推荐用此种方式。2、如果为了方便与Windows系统的切换大部分时间还在Windows上开发建议通过虚拟机软件安装Ubuntu。应用开发者推荐使用此方式。安装资源:(共享在\\cdmaserver1\upload\android培训资源\开发环境和工具\AndroidDevelopForLinux)1、虚拟机软件推荐使用VMWare7.1。(收费软件需要破解安装包中有破解工具)VMware-workstation-full-7.1.2-301548.exe(安装包)VM+Workstation+7[1].1+KeyGen.rar(序列码生成器)2、Ubuntu推荐使用最新的11.04Desktop版。ubuntu-11.04-desktop-i386.iso(32位机版本)ubuntu-11.04-desktop-amd64+mac.iso(64位机版本)(由于系统安装比较简单此处不再进一步描述。)VMWare(VirtualMachineware)是一个“虚拟PC”软件公司。它的产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统在系统切换时需要重新启动机器。