- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我按照有关 Phonegap 的文档和一些教程将其安装在 Windows 7 上,但我卡住了。
到目前为止,我已经安装了 Java 1.7.0_06、Ant-Apache 1.9.2、Eclipse、带有 Android 4.3 (API 18) 的 Android SDK、SDK 管理器中的所有工具和所有附加功能)、NodeJS 0.10.18 和混帐。
我在 Windows 的 PATH 变量中写了所有路径它看起来像这样(分解):
F:\nodejs;
F:\android-sdk\sdk\platform-tools;
F:\android-sdk\sdk\tools;
%JAVA_HOME%\bin;
%ANT_HOME%\bin;
C:\Program Files (x86)\Git\bin
%JAVA_HOME% 和 %ANT_HOME% 有正确的路径,当我在 CLI 中键入 java -version 或 ant -version 时,它们会给我它们的版本
所以我进入了 CLI,我使用以下命令安装了 Phonegap:
npm install -g phonegap
当我键入 phonegap -v 时,它会给我 3.0.0-0.14.3 版本。
现在,我转到我的文件夹 F:\apps 并使用以下命令创建了一个新项目:
phonegap create hello com.example.hello HelloWorld
一切顺利,文件已创建。
我进入“hello”文件夹,然后键入以下命令:
phonegap local build android
问题来了,我得到这个错误:
[phonegap] adding the Android platform...
[error] The command `android` failed. Make sure you have the latest AndroidSDK installed, and the `android` command (inside the tools/ folder) added to your path. Output:
我也试过这个命令:
phonegap build android
但它卡在了这里,接下来什么也没有发生:
[phonegap] detecting Android SDK environment...
[phonegap] using the remote environment
[phonegap] compressing the app...
经过大量研究,我不知道我能做些什么来找到问题,而且我对所有这些 CLI 都很陌生......所以是的,你知道为什么命令“android”失败了?
谢谢
最佳答案
打开环境变量,在第一部分“用户变量”添加新变量,名称为android和变量F:\android-sdk\sdk\tools;
然后编辑用户变量 PATH 并将其添加到 %android% 行的末尾;关闭您的 CMD 并重试。
关于android - 在 Windows 7 : The command 'android' failed 上安装 Phonegap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18903494/
我是一名优秀的程序员,十分优秀!