编译自己的windows android sdk(how to build android sdk for windows)-chenyongxinglove的专栏
2012-01-20 00:20
197 查看
编译自己的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了 阅读更多
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了 阅读更多
相关文章推荐
- 编译自己的windows android sdk(how to build android sdk for windows)-chenyongxinglove的专栏
- 编译自己的Windows Android SDK(how to build Android SDK for Windows)
- How to build Windows Android2.3 SDK怎么编译windows下的android2.3 SDK
- How to build Android Windows SDK
- How to build Android Windows SDK
- Android 编译出自己的sdk 以编译自己的windows平台 adb.exe为例
- Failed to load C:\SDK\android-sdk-windows\build-tools\27.0.2\lib\dx.jar
- How To Build CyanogenMod Android for smartphone
- How to Build FFmpeg for Android
- How to Cross Compile the Bash shell for Android 1.5 (为Android平台编译Bash shell)
- How to build OpenOCD for windows
- Qt for Android编译报错提示:Install to device:No Buildfile:build.xml does not exist!解决方法
- HOWTO install and setup Android NDK for Windows(Android NDK 开发环境安装和配置)
- How to Build FFmpeg for Android
- How to Build and Use libnetfilter_queue for Android
- Failed to load E:\SDK\android-sdk-windows\build-tools\26.0.1\lib\dx.jar
- Failed to load E:\SDK\android-sdk-windows\build-tools\27.0.2\lib\dx.jar如何简单解决
- Failed to load E:\SDK\android-sdk-windows\build-tools\27.0.2\lib\dx.jar如何简单解决
- 打开安卓项目报错Failed to load E:\android\android-sdk-windows\build-tools\26.0.2\lib\dx.ja Unable to build:
- Failed to load E:\SDK\android-sdk-windows\build-tools\27.0.2\lib\dx.jar如何简单解决