编译自己的windows android sdk(how to build android sdk for windows)-chenyongxinglove的专栏

编译自己的windows android sdk(how to build android sdk for windows)-chenyongxinglove的专栏
2011年01月27日
  有不少人需要修改android 的源代码,build android的SDK,在Linux下build SDK很简单,但是如何build出Windows版本的SDK却比较繁琐,下面是编译的步骤,供大家参考,如有问题,请及时指出!
  1. 首先在Linux环境下build 出SDK.
  $ cd ~/my-android-git
  $ . build/envsetup.sh
  $ make sdk
  这样大家就可以看到Linux 版本的SDK了:out/host/darwin-x86/sdk/android-sdk_eng._m ac-x86.zip
  2. 安装cygwin,版本为1.5: http://cygwin.org/win-9x.html (千万不能装1.7的阿!)
  (1)设置默认的文本文件类型为DOS/text
  (2)必须安装的packages: autoconf, bison, curl, flex, gcc, g++, git, gnupg, make,
  mingw-zlib, python, zip, unzip.
  (3)建议安装的packages: diffutils, emacs, openssh, rsync, vim, wget.
  (4)一定不要安装的package: readline.
  3. 编译Windows SDK:
  (1)将build好的Linux下的SDK 拷贝到cygwin的home目录下;
  (2)在Build脚本中指定SDK版本号:development/build/tools/make_windows_sdk.sh
  找到'SDK_NUMBER',将其值设置为1.5。如下所示:
  #SDK_NUMBER=`echo $filename | sed -n 's/^.*_/([^_./]/+/)_[^_.]*/..*$//1/p'`
  SDK_NUMBER=1.5
  (3)在cygwin里面进入到android目录下:
  $cd android
  (4)创建一个目录用于放置即将生成的Windows SDK:
  $ mkdir mysdk
  (5)执行脚本文件进行编译:
  $development/build/tools/make_windows_sdk.sh /path/to/macos/or/linux/sdk.zip /mysdk
  大功告成!大家可以使用自己build的SDK了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值