error: neither -p product specified nor ANDROID_PRODUCT_OUT set
原因是没有设置rom的位置。
一
解决方法要么使用-p参数,后面跟着rom的位置,或者配置环境变量ANDROID_PRODUCT_OUT,过程如下:
输入sudo gedit /etc/profile,在尾部添加export ANDROID_PRODUCT_OUT=/home/jamie/android_source/out/target/product/maguro,保存并退出
然后输入source /etc/profile使刚设置的环境变量立即生效。
二
直接设置这些环境变量:
source build/envsetup.sh
choosecombo
即可。