在创建android子项目期间发生错误。

时间:2014-01-29 12:49:58

标签: android cordova command-line

我正在使用命令line.i开发一个phonegap应用程序安装节点js.i我正在使用eclipse.When我正在尝试使用“phonegap --verbose build android”我收到以下错误..我在系统变量中添加了路径.pls帮助

 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>

系统变量路径

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

2 个答案:

答案 0 :(得分:1)

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

然后我发起了phonegap platform update android并收到错误信息

  

错误:请安装Android目标19(Android最新SDK)。确保你   安装了最新的Android工具。从命令运行“android”   -line用于安装/更新任何缺少的SDK或工具。

另一台PC在sdk 19中,而这一台在sdk 17中,所以我升级到sdk 19,然后重新启动phonegap platform update android,问题就消失了。

我想也许手机差距3.3需要sdk 19?

答案 1 :(得分:0)

这意味着您没有从sdk工具下载3.3.0版本: enter image description here

或者您可以在AndroidMainfest.xml文件中更新构建目标