您的位置:首页 > 移动开发 > Android开发

编译自己的Android SDK

2013-08-31 09:38 405 查看
首先同步Android源码,然后在shell 这哦功能切换到源码目录。

首先build linux的sdk没啥 直接make sdk ok 

但是build windows的需要先make linux的,如果不存在则自动build

首先 运行 source build/envsetup.sh

然后 lunch sdk-eng 回车

source build/envsetup.sh
lunch sdk-eng

#
# override build/core/version_defaults.mk
# so PLATFORM_VERSION is an official version.
export PLATFORM_VERSION=9
#============================================
#PLATFORM_VERSION_CODENAME=REL
#PLATFORM_VERSION=2.3.1
#TARGET_PRODUCT=sdk
#TARGET_BUILD_VARIANT=eng
#TARGET_SIMULATOR=false
#TARGET_BUILD_TYPE=release
#TARGET_BUILD_APPS=
#TARGET_ARCH=arm
#HOST_ARCH=x86
#HOST_OS=linux
#HOST_BUILD_TYPE=release
#BUILD_ID=GINGERBREAD
#============================================
make sdk

 基本配置ok了

make PRODUCT-sdk-win_sdk

make win sdk 是这个命令

单线程太慢了,我开了8线程 cpu一般几线程就开几个,台式机性能还强一点 make PRODUCT-sdk-win_sdk  -j8 不要太多了,硬件不够的话多线程也提高不了多少

经过漫长的编译就好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: