使用maven构建android工程时报找不到对应sdk版本异常

[ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:and

oid-maven-plugin:3.3.0:generate-sources (default-generate-sources) on project l

brary: Execution default-generate-sources of goal com.jayway.maven.plugins.andr

id.generation2:android-maven-plugin:3.3.0:generate-sources failed: Invalid SDK:

Platform/API level 16 not available. This command should give you all you need:

[ERROR] D:\data\AppData\Local\Android\sdk\android-sdk\tools\android update sdk

-no-ui --obsolete --force


在网上下载对应的sdk版本放到sdk目录下的platform目录下即可

接着运行mvn eclipse:eclipse后又报以下异常

generate-sources failed: Could not find tool 'aapt'. Please provide a proper Android SDK directory path as configuration parameter <sdk><path>...</path></sdk> in the plugin <configuration/>. As an alternative, you may add the parameter to commandline: -Dandroid.sdk.path=... orset environment variable ANDROID_HOME. -> [Help 1]

大概意思是找不到aapt这个可运行程序,进入sdk目录下的platform-tools目录下执行以下命令

mklink aapt.exe ..\build-tools\17.0.0\aapt.exe

其中17.0.0需要根据自己sdk安装情况而定,比如我电脑上安装的的21.1.1版本,那就改成

mklink aapt.exe ..\build-tools\17.0.0\aapt.exe


转载于:https://my.oschina.net/u/914897/blog/378222

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值