我正在使用命令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
答案 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版本:
或者您可以在AndroidMainfest.xml文件中更新构建目标