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)