美文网首页
Mac 10.12.1编译Android源码遇到的坑

Mac 10.12.1编译Android源码遇到的坑

作者: 小明爆炸了 | 来源:发表于2016-11-06 11:46 被阅读0次

1.repo sync失败

下载解压好aosp代码以后,repo sync 遇到 “warning: unable to access '/root/.config/git/config': Permission denied”

解决方法:

在 ~/bin/repo 中添加一句 “HOME="/Users/jlh"” 即可 (jlh换成自己的用户名)

2.使用了zsh导致 source build/envsetup.sh 执行失败

解决方法:

执行 chsh -s /bin/bash ,重启终端

3.make clobber 报错

build/core/config.mk:612: *** Error: could not find jdk tools.jar at /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/../lib/tools.jar, please check if your JDK was installed correctly.  Stop.

解决方法:

在 ~/.bash_profile 中添加 export ANDROID_JAVA_HOME=$(/usr/libexec/java_home)

相关文章

网友评论

      本文标题:Mac 10.12.1编译Android源码遇到的坑

      本文链接:https://www.haomeiwen.com/subject/rlzjettx.html