最近在写项目的时候一直是使用的模拟器进行运行的,但是都没有什么问题,有一个功能需要在真机上进行查看,然后就连接上了真机进行测试,但是却安装不了,报INSTALL_FAILED_INTERNAL_ERROR。
详细报错信息:
安装apk报错信息.png
后来进行网上查找资料和测试,发现是因为Instant Run的问题,关闭Instant Run之后就可以了。报这个信息在adb中是说因为系统的原因导致的安装失败,我想应该是Instant Run在进行真机安装的时候的一个bug,在模拟器上面可以很好的兼容,但是到真机上之后,由于各大手机厂商对于api的更改之后,导致Instant Run并不能很好的兼容导致的。(以上我自己的猜想,如有不对,请指正!)
网友评论