OSX 10.10.5 编译android 5.1.1源码

1、亲测可用的环境:

系统:OSX 10.10.5

JDK:1.7

Xcode:5.1.1 (自带的Xcode 6 在编译过程中出现了 string 头文件找不到的error,没找到解决方案,换到Xcode 5.1.1后问题解决)

Command Line Tools:5.1.1

2、期间遇到的问题:

①、MacPorts下载下来安装一直停留在安装界面不动:

搞来搞去也搞不清楚为什么,看有的说是更新问题,最后换成了Homebrew,飕飕快,挺好(*^__^*)

②、make完源码后,emulator提示command not found:

配置emulator的环境变量:

export PATH=/Volumes/[dmg title]/android/prebuilts/android-emulator/darwin-x86_64

③、为了启动时不需要输入一堆emulator后的参数,增加环境变量设置:

export ANDROID_PRODUCT_OUT=/Volumes/[dmg title]/android/out/target/product/generic

④、emulator提示找不到模拟器,增加环境变量设置:

export ANDROID_BUILD_TOP=/Volumes/[Volumes]/android

⑤、emulator提示partition太小的警告,在运行时增加参数:

emulator -partition-size 2048

posted @ 2015-09-21 15:04  Assasin哲  阅读(195)  评论(0)    收藏  举报