首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android与Ubuntu 20.04lts发行

Android与Ubuntu 20.04lts发行
EN

Stack Overflow用户
提问于 2020-05-22 13:09:14
回答 1查看 794关注 0票数 0

Ubuntu只在没有使用sudo运行时才找到ANDROID_HOME。当使用sudo时,它找不到安装。请帮帮我!

administrator@administrator-System:~/ap_ids/app$ cordova requirements

android的需求检查结果:

Java :已安装1.8.0

Android :已安装

Android目标:安装android-29,android-28

Gradle:安装/家庭/管理员/gradle-6.4.1/bin/gradle

administrator@administrator-System:~/ap_ids/app$ sudo cordova requirements

android的需求检查结果:

Java :已安装1.8.0

Android :未安装

未能找到“ANDROID_HOME”环境变量。尝试手动设置它。

在你的“路径”中找不到'android‘命令。尝试更新您的“路径”以包括到有效SDK目录的路径。

Android目标:未安装

android:命令失败,退出代码ENOENT

级:未安装

无法在Android中找到gradle包装器。找不到Android目录。可能需要安装Android或设置'ANDROID_HOME‘env变量。

一些需求检查失败

EN

回答 1

Stack Overflow用户

发布于 2020-05-22 13:15:30

全局路径应该在/etc/profile上设置。所以把你的export ANDROID_PATH ...语句放在那里。

,但是为什么要在sudo中运行cordova呢?

Quoting

许多Linux发行版支持Linux /etc/profile.d目录,其中配置(例如附加路径指令)可以不触及股票系统文件。

代码语言:javascript
复制
cat >> /etc/profile.d/some_name.sh << \EOF
  PATH=$PATH:/path_to_android/bin
EOF
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61955836

复制
相关文章

相似问题

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