当前位置: 首页 > 知识库问答 >
问题:

使用cordova ubuntu时找不到环境变量ANDROID_HOME

庄浩言
2023-03-14

我是混合应用程序开发的新手。我被分配了一个开发Android的任务

当我在Lamp环境中工作时,我开始安装相同的软件。我安装的软件是Cordova npm Android studio apache ant PhoneGap

但即使在安装并遵循互联网上给出的所有说明之后。我无法为测试目的准备构建。

下面是我在运行命令sudo corova要求时面临/获得的错误

android的需求检查结果:Java JDK:已安装1.8.0 Android SDK:未安装找不到“ANDROID_HOME”环境变量。尝试手动设置。在您的“路径”中找不到“android”命令。尝试更新您的“路径”以包含有效SDK目录的路径。Android目标:未安装Android SDK未找到。请确保它已安装。如果不在默认位置,设置ANDROID_HOME环境变量。Gradle:未安装在Android SDK中找不到gradle包装。找不到Android SDK目录。可能需要安装Android SDK或设置“Android _ HOME”env变量。错误:某些要求检查失败

注意:我已经在中设置了环境变量。bashrc文件,但仍然面临的问题。

请帮帮忙!

共有1个答案

袁波
2023-03-14

在 /home/user/.bashrc 中,您必须像这样设置ANDROID_HOME和路径:

export ANDROID_HOME=/home/user/Android/Sdk/

你的道路是这样的:

export PATH=/home/user/Android/Sdk/tools/:$PATH
 类似资料:
  • 这是我的Docker-Compose:

  • 问题内容: 我想在詹金斯中设置很多变量。我试图把他们的,和该的用户,但是当构建正在发生詹金斯无法找到他们。 唯一可行的方法是将所有env变量放入其中,如下所示: 但是我不认为这是个好方法。 在詹金斯中设置环境变量的正确方法是什么? 问题答案: 在我看来,这很正常。并且应被视为文本凭据,您可以使用 指令添加环境变量。 如果你需要保持环境变量分开,你可以创建一个包含所有的常规文件,然后将该文件加载到使

  • 我在Windows 7机器上运行。 我安装了JavaJDK1.7。 我已经将Path和PATH环境变量设置为指向Javajdk 1.7/bin目录。 在命令提示符下执行,将生成java版本1.7.0_45。 然而,当我执行时,它会说: javac不被识别为内部或外部命令 我真的被这个问题难住了。所有其他线程似乎都通过更改环境变量解决了类似的问题,但这并不能解决我在这种情况下的问题。 当我在Cons

  • 我已经检查了所有可能的链接在网上可用,但我仍然无法找到问题。

  • 问题内容: 我有以下情形:我定义了一个env变量,并想在nginx块中使用它。参考nginx文档,我在文件中使用伪指令,如下所示: 现在我想将变量用于。我尝试如下所示: 但我最终收到以下错误消息: 问题答案: 正确的用法是,但是从nginx.conf设置的环境变量不能在服务器,位置或http块中使用。 如果使用openresty包(包括Lua),则可以使用环境变量。

  • 我和Jenkins一起使用Git插件。 我尝试访问环境变量,我得到了。然后,当我使用Groovy脚本打印环境变量时,我发现没有Git环境变量: 为了执行Jenkins脚本,我使用了Groovy插件,包括前一步“执行系统Groovy脚本”和以下代码: 为什么我看不到任何GIT环境变量?