Cordova build:请安装Android目标:" android-22"。我不想要android-22。我想要android-19 - 我该怎么办?

时间:2015-05-04 11:02:09

标签: android cordova gradle phonegap-build

我正在努力应对我的手机设置并构建我的第一个应用。

我创建了一个hello1项目。我添加了android项目

  

平台android已添加

现在当我运行cordova构建时,我收到了错误 -

  

错误:请安装Android目标:" android-22"

我没有android-22。我确实有android-19。我希望我的项目用android-19构建。我怎样才能做到这一点?

我安装了android-22,我卸载了(用于修复更大的问题)。我不明白我应该在哪个文件中进行更改才能使其正常工作。 项目中的project.properties在此步骤之后出现,它自动包含目标为android-22。

我已正确添加了我的env变量。 C:\Users\user\android-sdks\platform-tools;C:\Users\user\android-sdks\tools

它没有帮助。这只是我试图调试的更大问题的一部分。请帮忙。

4 个答案:

答案 0 :(得分:7)

改变这两个。我不会尝试使用较低版本,但这适用于我的上层版本

target=android-22<br>

这应该在以下两个文件中更改:

target=android-19<br>

两个文件的位置:

myApp / platforms / android / project.properties
对myApp /平台/机器人/ CordovaLib / project.properties

答案 1 :(得分:5)

我使用的是cordova 3.5.0,默认情况下目标sdk为19。 您可以使用

安装cordova 3.5.0
npm install -g cordova@3.5.0-0.2.6

对于Cordova的其他版本,如果您想手动编辑它,则必须在yourapplication / platfomrs / android中的AndroidManifest.xml文件中更改此内容。

<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" />

答案 2 :(得分:1)

$ cordova platforms remove android
$ cordova platforms add android@3.7.1

答案 3 :(得分:0)

重新打开命令行修复它。