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

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

错误(截图)

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


当前回答

Windows:

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

摘自本安装指南。

其他回答

Windows:

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

摘自本安装指南。

我不得不关闭并重新打开我的windows控制台(或打开一个新的控制台),然后打开SDK管理器(运行android),之后必须完成一系列更新和安装。

如果Linux用户仍然有同样的错误,可能他们已经使用了“sudo”添加android平台。这里有一个快速的解决方案,或者您已经使用sudo安装了cordova,这里也有一个解决这个问题的解决方案。

希望这对你有所帮助!

你只需要在flutter_console.bat中输入一个命令,输入flutter config——android-sdk <path-to-your-android-sdk-path>

我也遇到过同样的问题,我用这个找到了解决方案。

我做了以下步骤:

开放系统属性 环境变量 创建一个新的系统变量 名称:ANDROID_HOME 值:复制您的SDK路径(例如:我的SDK路径E:\SoftWares\Android-SDK)

关闭当前的cmd,并重新启动它 跑扑医生

这应该在Windows上工作