记录:Installation failed due to invalid APK file 以及Clean Project

Installation failed due to invalid APK file:..

导致无法安装调试,

可能存在的原因一:包名的问题,包名“.”之后首位一定不能是“_”,例如“com.boot._listview”,该包名得工程是无法被安装的,修改成“com.boot.listview”即可。

可能存在的原因二:目前我遇到的是第二种情况,这个项目之前就是可以安装调试的,但是切换分支之后,隔了两天之后就不行了。我推测并不是原因一,因此,我走了Sync Project with Gradle Files;Rebuild Project;Clean Project(如图一)最后在Clean Project终于安装成功了(图二示)。那么具体原因是什么呢?

这就问到了clean Project到底会做了什么操作。

其实,clean Project删除之前编译后的编译文件,并重新编译整个Project,可以清除之前编译的临时项目,也就是图三所示的这里。执行之后,你会发现原来的“apk”被清除掉了。

好了,记录结束。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值