出錯環境:安裝測試環境 Apk 文件,安裝報錯,或者安裝成功后打不開應用。
錯誤信息:INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION (AndroidStudio)
設備:OPPO R7s Android 4.4.4(19)。
解決歷程和方法:
一:
????網上有說是?minSdkVersion 的配置問題,包括 build.gradle 和 AndroidManifest.xml 文件中。比對后并非此原因。并未嘗試。
二:
? ? 發現正式環境包是可以安裝的,問題就出現在 打包配置上。
????經比對,發現 release 包有?配置?zipAlignEnabled true。debug 包默認為 false。修改后成功解決問題。
搜索 zipAlignEnabled?的說明:
????設置 zipAlignEnabled 為 true 后,zipAlign 可以讓安裝包中的資源按 4 字節對齊,這樣可以減少應用在運行時的內存消耗。像 Google Play 強制要求開發者上傳的應用必須是經過?zipAligned。
外鏈:簡單優化:zipAlign?此文有些 zipAlign 簡單介紹