Android &引用;phonegap运行安卓系统“;windows下的phonegap 3可以';我们不能建立一个项目
我正在尝试使用phonegap3创建一个新项目:- 我设置了开发环境,包括Android &引用;phonegap运行安卓系统“;windows下的phonegap 3可以';我们不能建立一个项目,android,windows,node.js,cordova,Android,Windows,Node.js,Cordova,我正在尝试使用phonegap3创建一个新项目:- 我设置了开发环境,包括 node.js 蚂蚁 Android SDK 它们都更新到了最新版本 创建项目后,我得到项目的目录: 例: 但主要的问题是,我无法将android平台添加到其中 3个命令如下:- 正在尝试“phonegap添加平台android”/“phonegap构建android”/“phonegap运行android” 我还安装了抛出节点“cordova”,当我用cordova替换phonegap时,同样的问题也存在
- node.js
- 蚂蚁
- Android SDK
Users\koko\test\www>phonegap build android
[ponegap] detecting Android SDK environment...
[ponegap] using the local environment
[onegap] adding the Android platform...
[error] An error occured during creation of android sub-project.
Users\koko\.cordova\lib\android\cordova\3.3.0\bin\node_modules\q\q.js:126
throw e;
^
Error: An error occurred while listing Android targets
at C:\Users\koko\.cordova\lib\android\cordova\3.3.0\bin\lib\check_reqs.js:87:29
at _rejected (C:\Users\koko\.cordova\lib\android\cordova
.........
at process._tickCallback (node.js:415:13)
我还卸载了节点并重新下载,问题仍然存在!
我看了很多关于这个问题的问题,但我不知道错误到底出在哪里!
我希望看到项目在模拟器中运行 看来,cordova未能在shell中执行以下命令:
>android list target
为什么不尝试手动执行它?它可能会提供有关这个问题的更多信息
您是否忘记将以下文件夹添加到您的路径
- android sdk/工具
- android sdk/平台工具
- android sdk/sdk/tools
- android sdk/sdk/平台工具
ANT\u HOME=ANT文件的路径
JAVA_HOME=指向JAVA JDK的路径(不是JRE!!)
ANDROID_HOME=ANDROID sdk的路径
之后,您必须添加
- %蚂蚁之家%\bin
- %JAVA\u HOME%\bin
- %ANDROID\u HOME%\bin
如果它仍然无法工作,请确保您安装了Google USB驱动程序(我花了数小时找到并修复-。-)非常感谢您的回复,但如何手动执行它“android list target”我已经查找了它,似乎正在从eclipse手动调试和运行代码,从node命令行写入将如何影响我的案例?我已经检查了android sdk/工具,并且它们配置正确!我的意思是操作系统外壳。你知道,Windows命令提示符,或者Linux shell。Cordova试图执行我所说的there命令,但失败了。最新的android sdk有不同的文件夹布局。android sdk/sdk/tools
>android list target