我从android官方网站下载了sdk,并使用android sdk manager安装了最新的构建工具。我按照here
设置了android home但是当我运行cordova build android
时,我得到ANDROID_HOME is not your path
。
然后我和here一样,但没有运气。
请帮我解决这个问题。
答案 0 :(得分:5)
请确认您下载的SDK确实位于您设置的位置。这样做:
echo $PATH
和
echo $ANDROID_HOME
并验证PATH和ANDROID_HOME的最后一部分与解压缩Down zip的位置相同。
如果引用here,则必须将“/ opt / android / sdk”替换为解压缩SDK的文件夹。
如果使用sudo,您需要使用sudo -E
标志调用sudo,或者将ANDROID_HOME添加到/ etc / sudoers中的Defaults env_keep