我试图安装PhoneGap,我得到以下错误:

错误:ANDROID_HOME没有设置,“android”命令不在你的路径中。你必须至少满足其中一个条件。

错误(截图)

我怎么做才能确保Android正确设置为使用Cordova?


当前回答

对于Mac OS X:

export ANDROID_HOME=/<installation location>/android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

其他回答

只需要一个改变就可以解决这个问题:

执行“开始->控制面板->系统->高级(tab) ->环境变量->系统变量”

设置ANDROID_HOME为C:\Program Files (x86)\Android\ android-sdk

主要原因是appium中没有设置路径(ANDROID_HOME)。您可以先检查最后一步来确认这一点

步骤1:-签出android sdk所在的路径

它可能在c驱动器/程序文件或下面的位置 当地C:\Users\ yourUserName \ AppData \ \ Android \ Sdk

步骤2:-设置系统变量。在窗口搜索栏中输入(可打开此窗口设置系统变量)

最后一步:-确认问题不会重复验证这一点,打开appium点击编辑配置,并确认是否可以看到路径设置

你也可以在Visual Studio中设置ANDROID_HOME变量:

进入“工具->选项->跨平台-> c++”,进入“Android SDK”下的路径。

Go to system properties. Click change setting. Click advance tab. Click Environment Variables button. In system variables area click new button. Set ANDROID_HOME in the Variable name field. Set C:\Program Files (x86)\Android\android-sdk in the Variable value field. Click ok button. Double click Path variable in the list. Click new button. Past C:\Program Files (x86)\Android\android-sdk\platform-tools in the filed. Click new button again. Past C:\Program Files (x86)\Android\android-sdk\tools in the field. Press enter 3 times.

这就是你所需要做的。

Windows:

    set ANDROID_HOME=C:\ *installation location* \android-sdk
    
    set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

摘自本安装指南。