最近在寫項(xiàng)目的時候一直是使用的模擬器進(jìn)行運(yùn)行的,但是都沒有什么問題,有一個功能需要在真機(jī)上進(jìn)行查看,然后就連接上了真機(jī)進(jìn)行測試,但是卻安裝不了,報INSTALL_FAILED_INTERNAL_ERROR。
詳細(xì)報錯信息:
安裝apk報錯信息.png
后來進(jìn)行網(wǎng)上查找資料和測試,發(fā)現(xiàn)是因?yàn)镮nstant Run的問題,關(guān)閉Instant Run之后就可以了。報這個信息在adb中是說因?yàn)橄到y(tǒng)的原因?qū)е碌陌惭b失敗,我想應(yīng)該是Instant Run在進(jìn)行真機(jī)安裝的時候的一個bug,在模擬器上面可以很好的兼容,但是到真機(jī)上之后,由于各大手機(jī)廠商對于api的更改之后,導(dǎo)致Instant Run并不能很好的兼容導(dǎo)致的。(以上我自己的猜想,如有不對,請指正!)
關(guān)閉Instant Run
關(guān)閉Instant Run.png