Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Phonegap 3.0 CLI在构建应用程序中发布android目标号_Android_Build_Cordova - Fatal编程技术网

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

Phonegap 3.0 CLI在构建应用程序中发布android目标号,android,build,cordova,Android,Build,Cordova,我正在运行MAC Phonegap 3.0 CLI来制作我的android webapp。 安装了Android target 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 `andro

我正在运行MAC Phonegap 3.0 CLI来制作我的android webapp。
安装了Android target 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?
还是说PhoneGap3.0还为时过早

这是我的Android SDK管理器:

您必须查看文件AndroidManifest.xml。您有android:minSdkVersion和android:targetSdkVersion。指定应用程序将运行的最低版本和目标版本。就你的情况而言,18。如果您不联系我,希望您能理解。

我将包含我的AndroidManifest.xml文件。看我画的粉红色圆圈。这个你必须改变。
你来错地方了

试试这个:phonegap本地构建android


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

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

phonegap platform update android

您可以创建一个project.properties来告诉“phonegap”您希望使用哪个版本的android,如下所示:

target=android-

您可以在此处找到更多信息:

但是只有成功将android添加到项目中,才能创建android XML…如果无法将android添加到项目中,如何添加AndroidManifest.XML?