首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cordova:找不到Android SDK。确保它已安装。如果不在默认位置,请设置ANDROID_HOME环境变量

Cordova:找不到Android SDK。确保它已安装。如果不在默认位置,请设置ANDROID_HOME环境变量
EN

Stack Overflow用户
提问于 2017-03-07 18:04:57
回答 8查看 57.8K关注 0票数 41

我在用Cordova构建安卓系统时遇到了问题,当我执行cordova build android时,我收到了这个错误:

代码语言:javascript
运行
复制
Error: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.

我必须这样做才能修复它:

代码语言:javascript
运行
复制
sudo nano  ~/.bash_profile

然后添加这一行:

代码语言:javascript
运行
复制
export PATH=${PATH}:/Users/myname/Library/Android/sdk/platform-tools:/Users/myname/Library/Android/sdk/tools

然后是这个:

代码语言:javascript
运行
复制
source ~/.bash_profile

但是当我构建的时候,我又得到了这个错误,我如何修复它呢?

更新:

这是我在bash中添加的行:

代码语言:javascript
运行
复制
export PATH=${PATH}:/Users/myname/Library/Android/sdk/platform-tools:/Users/myname/Library/Android/sdk/tools
export ANDROID_HOME=/Users/myname/Library/Android/sdk
EN

Stack Overflow用户

发布于 2018-04-26 04:06:14

在某些情况下,即使您已经成功地添加android sdk到您的路径问题仍然存在,原因与您的Android tools/文件夹版本有关,目前android命令不再支持,但它仍然需要的命令ionic cordova build android,那么您应该下载一个旧的。

现在你知道问题出在哪里了,让我们来看看解决方案:

  1. 根据您的平台下载的d24 folder.
  2. Restart命令行下载旧的sdk工具版本,Windows,将当前的tools/文件夹放在WindowsE220或~/Android/Sdk Linux<223上的/Users/username/Library/Android/sdk on Mac或C:\Users\[account]\AppData\Local\Android\sdk中,祝您快乐!
票数 22
EN
查看全部 8 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42645285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档