Chinaunix

标题: froyo源码及sdk编译 [打印本页]

作者: ly44770    时间: 2011-12-20 09:44
标题: froyo源码及sdk编译
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.5pt; mso-bidi-font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-font-kerning:1.0pt;} Linux

1.  从公司服务器下载froyo源码。方法如下:

1 git clone http://172.20.149.190/android-tools.git或更新(git pullandroid-tools.git库;

2 android-tools 目录下的dls-froyo.shrepo-hp文件拷贝到希望放置froyo源码的目录;

3)运行dls-froyo.sh即可,脚本会自动创建froyo-src目录。

 

2.  进入froyo-src目录,将build/buildspec.mk.hopen_emu文件拷到froyo-src目录下,并重命名为buildspec.mk

 

3.  执行make && make sdk

 

4.  将编译后的froyo-src目录复制到Windows下。

Cygwin

1.  复制development/build/tools/make_windows_sdk-hopen-debug.shfroyo-src根目录。

 

2.  复制out/debug/host/linux-x86/sdk/android-sdk_eng.a_linux-x86.zipfroyo-src根目录。

 

3.  froyo-src根目录创建xp_sdk目录,名称可任意。

 

4.  froyo-src根目录创建tmp目录,名称可任意。

 

5.  设置SDK_NUMBER export SDK_NUMBER="hopen-froyo",变量值可任意。

 

6. froyo-src根目录执行:

./make_windows_sdk-hopen-debug.sh android-sdk_eng.a_linux-x86.zip xp_sdk tmp

 

7.等待编译完成,在xp_sdk目录即得Windowssdk

改动的文件如下:

system/core/adb/Android.mk

system/core/fastboot/Android.mk

 

build/core/combo/HOST_windows-x86.mk

添加:

development/host/windows/hopen-wxp

 

头文件和相应库。

 






欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2