预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

Linux平台Android编译配置 高通提供的平台编译文档在如下路径: HYPERLINK"\\\\192.168.23.242\\umts\\Platform\\QCTPlatform\\Delivery\\7227\\SW\\MSM7x27Linux\\MSM7x27LinuxSWUserGuide\\CommonSoftware\\ 80-VR192-1_D_AMSS_Linux_Software_Users_Guide.pdf"\\192.168.23.242\umts\Platform\QCTPlatform\Delivery\7227\SW\MSM7x27Linux\MSM7x27LinuxSWUserGuide\CommonSoftware\ 80-VR192-1_D_AMSS_Linux_Software_Users_Guide.pdf 1系统环境配置 高通推荐使用Ubuntu8.04,本文是基于VMware环境下的Ubuntu10.4。 1.1安装Ubuntu系统软件 需要安装的系统软件有: subversionflexbisongperflibesd0-devlibwxgtk2.6-devbuild-essentialzipcurllibncurses5-devzlib1g-devgit-coregnupglibreadline5-devgawkexpectgettextsambasystem-config-samba 1.2安装其他软件 其他需要安装的软件有:Python2.4.x,CodeSourcery,ptxdist,sun-java5.jdk 1.3一站式安装 上面所说的需要安装的软件可以一站式安装完成,已做好虚拟光盘iso文件,放在: \\192.168.23.242\TeamSpace\MM&Sys\SmartPhoneDevelopment\Android\SOFTWARE.ISO 按照下面步骤安装所有软件: 1.虚拟机设置虚拟光盘指向SOFTWARE.iso 2.将光盘内文件install-all复制到Linux任意目录 3.设置install-all的执行权限,在终端下,进入install-all所在目录,执行 sudochmoda+rxinstall-all 4.执行一站式安装脚本 sudo./install-all 具体步骤见安装包下README.txt 所有软件安装完后,就可以取Android代码进行编译了。 2获取代码 使用svn从服务器获取代码到本地,如从服务器//192.168.11.20获取代码: sudomkdirtest sudosvncosvn://192.168.11.20/7227_WS2./test 更多svn使用方法请参考《SVN服务器的安装与配置.doc》 代码使用svn取到本地后,使用下面命令 chown-hR$(whoami)your_android_root 其中,your_android_root为Android所在根目录 3编译AndroidSource 3.1编译过程 在代码保存目录下,在终端,执行以下命令: $sourcebuild/envsetup.sh $choosecomboDevicereleasemsm7267_surfeng或者choosecombo11msm7267_surfeng或者choosecombo $make 如果第二步输入的内容为”choosecombo”,则执行以下选择: $choosecombo Buildforthesimulatororthedevice? 1.Device 2.Simulator Whichwouldyoulike?[1] Buildtypechoicesare: 1.release 2.debug Whichwouldyoulike?[1] Productchoicesare: 1.emulator 2.generic 3.sim 4.msm7267_ffa 5.msm7267_surf …. Youcanalsotypethenameofaproductifyouknowit. Whichwouldyoulike?[msm7267_surfor5] Variantchoicesare: 1.user 2.userdebug 3.eng Whichwouldyoulike?[eng] ============================================8 TARGET_PRODUCT=qsd8250_surf TARGET_BUILD_VARIANT=eng TARGET_SIMULATOR=false TARGET_BUILD_TYPE=relea