我正在尝试设置一个phonegap项目,但在运行cordova build android时一直收到以下错误
BUILD FAILED
/Applications/android-sdk-mac_x86/tools/ant/build.xml:601: The following error occurred while executing this line:
/Users/david/Projects/android-sdk-macosx/tools/ant/build.xml:542: Unable to resolve project target 'android-L'奇怪的是,我安装了android-L-Target。当我运行android list targets时,我得到:
Available Android targets:
----------
id: 1 or "android-3"
...
id: 11 or "android-L"
Name: Android L (Preview)
Type: Platform
API level: L
Revision: 4
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in
Tag/ABIs : android-tv/armeabi-v7a, android-tv/x86, default/armeabi-v7a, default/x86, default/x86_64此外,我已经明确地将项目目标设置为另一个android版本。如下所示:子项目我也尝试过添加-- android update project -p . -t android-17参数。尽管如此,我还是得到了上面的构建失败错误。
谢谢!
发布于 2014-10-10 18:26:35
好吧,我自己发现的:我在Eclipse中打开项目,右键单击项目名称,然后选择“属性”。在左侧的属性菜单中,我选择了"Android“。在库面板中有一个库,前面有一个红色的十字。我假设这个库被设置为target=android-L。我删除了它,可以随后构建该项目。
https://stackoverflow.com/questions/26296466
复制相似问题