一 、遇到的错误
错误1
错误代码:
$ make idegen && development/tools/idegen/idegen.sh
build/core/config.mk:600: *** 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.
解决方法:
打开mac 的环境变量配置文件,增加ANDROID_JAVA_HOME即可
操作方法:
- 打开terminal
- 输入“vim ~/.bash_profile”
- 在文件里增加一行 export ANDROID_JAVA_HOME = ${JAVA_HOME}
注意没有配置JAVA_HOME的朋友先安装JDK并配置JAVA_HOME(此详情,请google 百度)
参考:http://blog.bihe0832.com/macOS-AOSP.html
错误2
问题描述
在导入AndroidStudio之前,做准备工作的时候。
执行
$ make idegen && development/tools/idegen/idegen.sh
出错。
错误代码:
ninja:error:"out/host/common/obj/JAVA_LIBRARIES/guavalib_intermediates/classes-full-debug.jar"need by"out/host/common/obj/JAVA_LIBRARIES/idegen_intermediates/class-full-debug.jar" missing and no know rule to make it
解决办法:
顺序执行以下命令
$ source build/envsetup.sh
$ source build/envsetup.sh && mm idegen

网友评论