2014-01-29 56 views
1

我正在开发一个phonegap应用程序使用命令行。我安装了节点js.i使用eclipse.When我试图使用“phonegap --verbose构建android”我得到下面的错误..我在系统变量中添加路径。请帮助创建android子项目时发生错误。

E:\Eclipse new version\workspace2\hello> phonegap --verbose build android 
[phonegap] detecting Android SDK environment... 
[phonegap] using the local environment 
[phonegap] adding the Android platform... 
[phonegap] Installing cordova library for android... 
[phonegap] missing library cordova/android/3.3.0 
[phonegap] downloading https://git-wip-us.apache.org/repos/asf?p=cordova- 
android.git;a=snapshot;h=3.3.0;sf=tgz... 
[phonegap] Downloading cordova library for android... 
[phonegap] Download complete 
[phonegap] Installing cordova library for android... 
[phonegap] Creating android project... 
[error] An error occured during creation of android sub-project. 


E:\Eclipse new version\workspace2\hello> 

系统变量PATH

E:\adt-bundle-windows-x86\sdk\platform-tools; 
E:\adt-bundle-windows-x86\sdk\tools; 
C:\Program Files\Java\jdk1.7.0_13; 
E:\Node; 
C:\Users\ONE\AppData\Roaming\npm; 
C:\Users\ONE\.cordova 
+0

你安装了蚂蚁吗? –

+0

您是否尝试先运行phonegap平台添加android? – QuickFix

+0

我试图添加android使用科尔多瓦平台添加android command.but然后我也得到一些错误 – learner

回答

0

这意味着你没有从你的SDK工具下载3.3.0版本: enter image description here

,或者你可以更新BU AndroidMainfest.xml文件中的目标对象

+0

我的api级别是17 ... – learner

1

今天我将我的项目从运行phonegap 3.3的其中一台计算机运行到另一台仍在3.1的计算机。所以我升级了phonegap,然后在我尝试构建我的android项目时遇到了同样的错误。

然后我发起phonegap platform update android和具有消息说

Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command -line to install/update any missing SDKs or tools.

其他PC是在SDK 19,这一个SDK中有17个错误,所以我升级到SDK 19,然后重新启动phonegap platform update android和问题失去了。

我想也许phonegap 3.3需要sdk 19?

+0

我使用的是android sdk 19.并设置了路径变量..但仍然得到相同的错误。 – learner

+0

尝试运行命令'%userprofile%\。cordova \ lib \ android \ cordova \ 3.3.0 \ bin \ check_reqs.bat'来查看它输出的内容。 – QuickFix

相关问题