出錯環(huán)境:安裝測試環(huán)境 Apk 文件沈贝,安裝報錯裸卫,或者安裝成功后打不開應(yīng)用。
錯誤信息:INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION (AndroidStudio)
設(shè)備:OPPO R7s Android 4.4.4(19)杂拨。
解決歷程和方法:
一:
????網(wǎng)上有說是?minSdkVersion 的配置問題葬馋,包括 build.gradle 和 AndroidManifest.xml 文件中。比對后并非此原因蒂教。并未嘗試巍举。
二:
? ? 發(fā)現(xiàn)正式環(huán)境包是可以安裝的,問題就出現(xiàn)在 打包配置上凝垛。
????經(jīng)比對懊悯,發(fā)現(xiàn) release 包有?配置?zipAlignEnabled true。debug 包默認(rèn)為 false梦皮。修改后成功解決問題炭分。
搜索 zipAlignEnabled?的說明:
????設(shè)置 zipAlignEnabled 為 true 后,zipAlign 可以讓安裝包中的資源按 4 字節(jié)對齊剑肯,這樣可以減少應(yīng)用在運行時的內(nèi)存消耗欠窒。像 Google Play 強(qiáng)制要求開發(fā)者上傳的應(yīng)用必須是經(jīng)過?zipAligned。
外鏈:簡單優(yōu)化:zipAlign?此文有些 zipAlign 簡單介紹