1. 程式人生 > >更新 AndroidStudio 2.3 版本後,生成簽名的 apk(Generate Signed APK)時出現的新問題

更新 AndroidStudio 2.3 版本後,生成簽名的 apk(Generate Signed APK)時出現的新問題

更新AndroidStudio 2.3版本後,生成簽名的apk(Generate Signed APK)時出現新問題,特此記錄一下:

(1)檢測更為嚴格

一下子冒出很多之前沒見過的問題:


可能是從Eclipse遷移過來的專案,在配置上與AS存在差異,如果有時間精力的話,可以一一改正,但是也可忽略它們,這點AS給出瞭解決方法:


就是直接忽略,checkReleaseBuilds就是在打包Release版本的時候進行檢測,這裡就直接關掉了,也可以開啟,這樣報錯還會顯示出來;關鍵的就是abortOnError一定要設為false,這樣即使有報錯也不會停止打包了:


(2)Signature Versions:V1(Jar Signature),V2(Full APK Signature) 



只勾選v1簽名並不會影響什麼,但是在7.0上不會使用更安全的驗證方式;7.0以上則使用了V2的方式驗證,如果只勾選V2簽名,在7.0以下會顯示未安裝
同時勾選V1和V2則所有機型都沒問題,都能安裝成功。

參考文章: