解决 Android Studio 启动应用报 Error type 3, Activity does not exist 问题。亲测有效!

介绍下背景,原本手机上跑了一个 debug 签名的 debug 包,后来又跑了一个 release 签名的 debug包,因为改过 applicationId 后缀,所以两个包都在手机上装着,之后的项目开发一直用 release 签名的包。

今天我又重新跑了一个 debug 签名的,就出现了这个错误,说启动页不存在。这怎么可能呢!unbeliveable!

第一反应是将手机上的两个包都卸载掉,第一次能装上,我以为好了,但之后又装不上了。我再卸载并且重启手机,试了没用。然后我就搜这个问题了,

有效解决

Error type 3, LaunchActivity does not exist 评论里的方法确实有效。

我的具体操作就是,清工程,手动检查下 build 文件夹有没有删除,重启 Android Studio,重新编译工程,这个时候最好手机也卸载干净(我是卸载的)。然后重新跑一遍,哎!好使了。

问题具体原因没在细究,就从这一顿操作看,我估计还是跟 AS 的编译缓存有关。为了避免再出现类似问题,我觉得对于配置项的改动最好还是重新编译再跑。或者再遇到类似的可以按这个思路(清工程,重启 AS 重启电脑等)来。

你可能感兴趣的:(解决 Android Studio 启动应用报 Error type 3, Activity does not exist 问题。亲测有效!)