Android CTS - Cannot run program "aapt"/ Fail to run aapt on .../apk installed but AaptParser failed

今天同事碰到cts的一些问题,跑到某个apk的时候,就提示如下错误:

Cannot run program "aapt": error=2. No such file or directory

Fail to run aapt on *.apk

apk installed but AaptParser failed

之后所有的package都会显示为not executed:

可单独run底下的package, 是可以passed的,所以感觉像是之后的package被当前出错的那一条给block了。

  本来还觉得只能一个package一个package的单独跑了呢,没想到把这个问题提交给了Android大神,一看便知,说有可能是sdk有可能有问题,或者需要升级,再或者把*sdk\build-tools\21.1.2中的aapt的路径加到path中,尝试一下:

首先尝试的把aapt加入到path中,再次continue 之前的plan, 果真ok了!

回头一想,其实系统已经给出了明确的提示: 'Cannot run program "aapt"', 只是自己没有好好查看log。。。。。。。

 

自动化一定要仔细检查log,这是解决问题的关键!!!

 

转载于:https://www.cnblogs.com/yajing-zh/p/5102545.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值