在cmd构建android平台时出错

has*_*sdn 3 android cordova ionic

使用android构建离子项目时cmd出错

[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: cmd: Command failed with exit code 2
    You may not have the required environment or OS to build this project
    Error: cmd: Command failed with exit code 2
     at ChildProcess.whenDone (C:\Users\Hasan\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:139:23)
     at ChildProcess.emit (events.js:110:17)
     at maybeClose (child_process.js:1015:16)
     at Process.ChildProcess.handle.onexit (childprocess.js:1087:5)
Run Code Online (Sandbox Code Playgroud)

那么问题是我该怎么做才能解决它?我在我的电脑上安装了android sdk,并且在Windows 10上工作,我安装了nodejs.有谁能够帮我

Mud*_*jaz 5

转到Advanced System Settings,然后转到Environment Variables并选择PATH变量进行编辑.在那里你必须追加到sdk的平台工具和工具的路径,例如像这样
;C:\Development\android-sdk\platform-tools;C:\Development\android-sdk\tools

现在转到cmd然后运行android,如果没有打开android sdk管理器,则表示路径未正确设置或cmd无法识别环境变量updtes,在这种情况下重新启动计算机,它将工作.