Phonegap 3.0 CLI在构建应用程序中发出android目标号码

时间:2013-09-08 17:05:08

标签: android build cordova

我正在运行MAC Phonegap 3.0 CLI来制作我的android webapp 安装了Android目标18。

$ phonegap local build android  

所以我收到了错误:

[error] Please install Android target 17 (the Android 4.2 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.

问题
是否有一个参数告诉Phonegap使用目标18?
或者Phonegap 3.0还为时过早?

这是我的Android SDK Manager: enter image description here

5 个答案:

答案 0 :(得分:1)

我包含了我的AndroidManifest.xml文件。看看我放的粉色圆圈。你必须改变。 enter image description here

答案 1 :(得分:1)

你可以创建一个project.properties来告诉“phonegap”你想使用哪个版本的android:

目标=机器人 -

您可以在此处找到更多信息: http://docs.phonegap.com/en/2.1.0/guide_command-line_index.md.html

答案 2 :(得分:0)

你必须查看文件AndroidManifest.xml。你有android:minSdkVersion和android:targetSdkVersion。指定分钟。您的应用的版本将运行并定位一个。在你的情况下18.如果不与我联系,希望你理解。

答案 3 :(得分:0)

你在错误的地方

尝试这个: phonegap本地构建android

这会将android添加到您的平台文件夹

答案 4 :(得分:0)

我认为PhoneGap在使用build时默认使用安装的最新API版本(目标)。如果您已将命令与先前的API一起使用并且想要使用新安装的,请运行:

phonegap platform update android