《cygwin编译安卓源码》由会员分享,可在线阅读,更多相关《cygwin编译安卓源码(2页珍藏版)》请在金锄头文库上搜索。
1、1、准备Cygwin环境,其中要有curl、wget、python等基本工具。2、准备源码存放目录mkdir /home/android(以下都是基于这个目录操作)cd/home/androidmkdir bin3、安装repocurlhttp:/git- /home/android/bin/repo (注意 一定要瞎子1.13版本 否则后面创建版本的时候会报无法检查签名:找不到公钥的错误)4、添加环境变量PATH=/home/android/bin:$PATH 使用$PATH 查看该值,看是否添加成功5、执行repo init 创建仓库 repo init -u https:/ -b and
2、roid-2.4.2_r1 下载android-2.4.2_r这一步大概有一分多钟就完成了。如果需要下载其他分支将android-2.3.4_r1 改成其他分支名称就可以了。分支名称请在https:/ 里面查看branch 比如下载android-4.4_r1.2 repo init -u https:/ -b android-4.4_r1.26、执行sync同步repo sync 需要很久请耐心等待按照上面的方法,下载时,可能报连接超时,这是因为,android源码,默认下载是用匿名方式的,google为了某种性能和管理目的,做了限制,像一 般的,动态公网IP就 可能下载不了。为此,google提供了认证方式下载。登陆https:/ 会得到一个这样的的一个界面然后创建”.netrc“文件(在根目录也就是/home/xxx 下 xxx为你的电脑名),将machine开头的2行字符串拷贝到这个文件中。假如已经有nerrc文件 则加到文件尾部