首页 文章

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

提问于
浏览
2

我已经设置了这些变量:

echo $ ANDROID_HOME => / usr / local / android-sdk-linux

echo $ PATH => / usr / local / sbin:/ usr / local / bin:/ usr / sbin:/ usr / bin:/ sbin:/ bin:/ usr / games:/ usr / local / games:/ usr /本地/ Android的SDK-LINUX /工具:在/ usr /本地/ Android的SDK-LINUX /平台的工具

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

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

你有什么想法吗?

谢谢

2 回答

  • 0

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

    cordova platform rm android
    
    cordova platform add android
    
  • 0

    尝试下载Android Studio,然后安装平台 . 它应该最终位于用户目录的顶层 . export ANDROID_HOME=~/Android/Sdk ,所以你可以试试 .

相关问题