cordova构建错误:无法在PATH中找到ANDROID_HOME变量和android

时间:2015-11-30 21:21:47

标签: android cordova build

我已经设置了这些变量:

echo $ ANDROID_HOME =>的/ usr /本地/ Android的SDK Linux的

echo $ PATH =>在/ usr / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏:在/ usr /本地/游戏:在/ usr /本地/ Android的SDK -linux /工具:在/ usr /本地/ Android的SDK-LINUX /平台的工具

但是当我执行“cordova build android”或“cordova run android --device”时,同样的错误仍然存​​在:

错误:无法找到'ANDROID_HOME'环境变量。尝试手动设置。 无法在'PATH'中找到'android'命令。尝试更新“PATH”以包含有效SDK目录的路径

你有什么想法吗?

由于

2 个答案:

答案 0 :(得分:0)

我得到了同样的错误,帮助我解决问题的方法是从你的cordova项目中删除android平台并重新添加它。

cordova platform rm android

cordova platform add android

答案 1 :(得分:0)

尝试下载Android Studio,然后安装平台。它应该最终出现在用户目录的顶层。 export ANDROID_HOME=~/Android/Sdk,因此您可以尝试。