编译自己的Windows Android SDK(how to build Android SDK for Windows)
来源:互联网 发布:java中json数组的遍历 编辑:程序博客网 时间:2024/05/16 13:52
1. 首先在Linux环境下build 出SDK.
$ cd ~/my-android-git
$ . build/envsetup.sh
$ make sdk
这样大家就可以看到Linux 版本的SDK了:out/host/darwin-x86/sdk/android-sdk_eng.<build-id>_mac-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)
- 编译自己的Windows Android SDK(how to build Android SDK for Windows)
- How to build Android Windows SDK
- How to build Android Windows SDK
- How to build Windows Android2.3 SDK怎么编译windows下的android2.3 SDK
- 编译自己的windows版本android sdk
- how to get toolchain from android source -make windows sdk
- Android源码编译windows下的sdk
- 编译windows平台Android SDK
- Failed to load E:\SDK\android-sdk-windows\build-tools\26.0.1\lib\dx.jar
- android 编译自己的sdk
- 编译自己的Android SDK
- cocos2dx 编译错误 BUILD FAILEDG:\android\SDK\android-sdk-windows\tools\ant\build.xml:645: The following
- Android 编译出自己的sdk 以编译自己的windows平台 adb.exe为例
- 自己编译android sdk
- 自己编译android sdk
- Build Android SDK for window
- Android SDK for windows开发环境搭建
- shell实例及问题(一)
- 常见排序算法:选择排序
- CC2430 Joystick硬件说明
- An error occurred while completing process -java.lang.reflect.InvocationTargetException
- 【问题】$or中的数据作为索引的一些问题
- 编译自己的Windows Android SDK(how to build Android SDK for Windows)
- What is JNI Graphics and how to use it?
- 常见排序算法:归并排序
- HTTP协议详解
- aau和fairy ape模拟精灵的关系
- myeclipse+tomcat中出现org.apache.juli.logging.LogFactory以及ECLIPSE里org.apache.catalina.startup.Bootstrap
- ortp使用详解
- 关于linux 中stat函数的相关参数说明
- Java职业手册