我正在努力应对我的手机设置并构建我的第一个应用。
我创建了一个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
它没有帮助。这只是我试图调试的更大问题的一部分。请帮忙。
答案 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.0npm 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)
重新打开命令行修复它。