[错误:找不到“ANDROID_HOME”环境变量。尝试手动设置

2023-12-24

我在 Linux mint 17 中使用 Cordova

我安装了android sdk,cordova,android studio,nodejs 4

问题就在这里 当我想在科尔多瓦构建应用程序并在终端上运行它时:

sudo cordova 构建 android

表明

Running command: /home/tnt/hello12/platforms/android/cordova/build 
[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.]
ERROR building one of the platforms: Error: /home/tnt/hello12/platforms/android/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /home/tnt/hello12/platforms/android/cordova/build: Command failed with exit code 2

我把这段代码

 export HOME="/home/tnt"
    export ANDROID_HOME="$HOME/android/sdk/tools"
    export ANDROID_PLATFORM_TOOLS="$HOME/android/sdk/platform-tools"
    export PATH="$ANDROID_HOME:$ANDROID_PLATFORM_TOOLS:$PATH"
    export JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"
    export ANT_HOME="/usr/share/ant"
    export PATH="$ANT_HOME/bin:$PATH"
    export ANDROID_HOME="/home/tnt/android/sdk/tools"

on my

/home/tnt/.bash_profile  
/home/tnt/.bashrc
/home/tnt/.profile  
/root/.bash_profile  
/root/.bashrc
/root/.profile 

但它不会起作用


我认为没有必要将所有内容添加到路径中。只需添加JAVA_HOME , ANDROID_HOME and ANT_HOME路径并指出相应的bin directory as:

适用于安卓工作室

将其添加到您的~/.bashrc file:

1.export ANDROID_HOME=/path/to/android/studio
2.export PATH=$PATH:$ANDROID_HOME/bin

你可以做同样的事Ant.

对于java jdk

将其添加到您的 /etc/profile 文件中:

1.JAVA_HOME=/path/to/jdk
2.JRE_HOME=$JAVA_HOME/jre
3.PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
4.export JAVA_HOME
5.export JRE_HOME
6.export PATH

现在在你的终端中输入echo $PATH并确保所有环境变量都添加到 PATH 中!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[错误:找不到“ANDROID_HOME”环境变量。尝试手动设置 的相关文章

随机推荐