首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到'ANDROID_HOME‘环境变量

找不到'ANDROID_HOME‘环境变量
EN

Stack Overflow用户
提问于 2016-03-24 18:36:52
回答 9查看 339.3K关注 0票数 138

我正在尝试建立一个离子- android项目,我已经安装了android sdk。

我的项目名为myApp,我已经成功地将android平台添加到了myApp中。但是当我尝试构建这个项目时

代码语言:javascript
运行
复制
~/myApp$ sudo ionic build android

结果是

代码语言:javascript
运行
复制
Running command: /home/hari/myApp/hooks/after_prepare/010_add_platform_class.js /home/hari/myApp
  add to body class: platform-android
  ERROR building one of the platforms: Failed to find 'ANDROID_HOME'  environment variable. Try setting setting it manually.
  Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.
You may not have the required environment or OS to build this project
Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

请参见ANDROID_HOME和PATH变量

代码语言:javascript
运行
复制
echo $ANDROID_HOME
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/hari/Android/Sdk

echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/hari/Android/Sdk/tools:/home/hari/Android/Sdk/platform-tools:/usr/local/bin:/opt/gradle/bin

我见过关于堆栈溢出的几乎相同类型的问题,但没有一个对我有效。我的android-sdk配置有问题吗?如何构建此项目?

EN

Stack Overflow用户

发布于 2018-09-13 08:51:29

执行:sudo gedit ~/.bashrc add

代码语言:javascript
运行
复制
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JAVA_HOME
PATH=$PATH:$JAVA_HOME
export PATH
export ANDROID_HOME=~/Android/Sdk 
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

代码语言:javascript
运行
复制
source ~/.bashrc
票数 5
EN
查看全部 9 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36198165

复制
相关文章

相似问题

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