今天用Android Studio开发一个App,一开始没啥问题,后来手动卸载了App后,就再也无法运行了,一直提示如下结果:
Error type 3: Activity Class {package/class} does not exist
网上找了很多种方案,逐一尝试问题依旧,无奈之下尝试用adb传一个apk到手机,然后手动安装apk,这下看出端倪了,
提示【与已安装的签名不一致】,这说明应用并没有被完全卸载。
那么问题来了,我明明依旧卸载了App,并且翻了应用列表也找不到相关App,为什么依旧提示这个呢?
网上一搜,错误提示,才发现原来是【手机分身】搞的鬼,我的手机系统是MIUI 9,只是不清楚为何android studio 安装时,会同时安装到分身里去了。
解决方案:进入手机分身,在分身桌面可以看到也装了一个App,卸载之,问题解决。
这个解决方案我暂未在网上搜索到相关结果,特记录下,共勉!