android – 无法构建cordova项目,PATH错误

前端之家收集整理的这篇文章主要介绍了android – 无法构建cordova项目,PATH错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
从我的app目录运行cordova build时出现以下错误

[错误:无法找到’ANDROID_HOME’环境变量.尝试手动设置.
无法在’PATH’中找到’android‘命令.尝试更新“PATH”以包含有效SDK目录的路径.]
ERROR构建其中一个平台:错误:/ home / shakir / Documents / myapp / platforms / android / cordova / build:命令失败,退出代码为2
您可能没有构建此项目所需的环境或操作系统
错误:/ home / shakir / Documents / myapp / platforms / android / cordova / build:命令失败,退出代码为2
在ChildProcess.whenDone(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:139:23)
在ChildProcess.EventEmitter.emit(events.js:98:17)
在maybeClose(child_process.js:743:16)
在Process.ChildProcess._handle.onexit(child_process.js:810:5)

我已将〜/ .profile文件设置如下

export ANDROID_HOME =“/usr/local / android-sdk-linux”

export ANDROID_PLATFORM_TOOLS =“/usr/local / android-sdk-linux / platform-tools”

export PATH = ${PATH}:$ANDROID_HOME / tools:$ANDROID_PLATFORM_TOOLS

和echo ANDROID_HOME给出以下结果

在/ usr /本地/ Android的SDK-Linux的

我使用的是Ubuntu 14.04.如何解决这个问题并构建cordova应用程序?

解决方法

发生此错误,因为您没有正确设置您的Android sdk路径.
首先,找到android-sdk文件夹在您计算机中的位置.在android-sdk文件夹中,有一个名为’platform-tools’的文件夹.所以你可以正确识别android-sdk文件夹.然后获取android-sdk文件夹的路径.现在打开终端并输入以下命令,
export ANDROID_HOME="your android-sdk path"

现在运行该项目.

猜你在找的Android相关文章