com.android.tools.build:gradle 升級到 3.5.2 後導致打包不簽名的異常 "無法獲取簽名信息,請上傳有效包(110506)"

事情是這樣的, 這是我第二次手賤了. 每當 Android Studio 提示更新時我順手就想去點, 果然這次又被坑了!

更新完項目運行倒是沒什麼異常, 但是等到要打包上線的時候就發現使用以往步驟打出來的簽名包, 上傳到各大平臺後就提示沒有簽名, WTF?! 這是什麼鬼? 爲了這個問題我排查了一天.

最後甚至想到要把 Android Studio 降級來解決…

不過先嚐試了要把 Gradle 降級, 結果報了這個異常.

ERROR: Minimum supported Gradle version is 5.4.1. Current version is 5.2.1.

於是爲了解決這個異常我搜索看到這篇文章.

https://blog.csdn.net/muzili1206/article/details/60757210

裏面最後一句話給了我靈感, 於是我把項目根目錄下的 build.gradle 裏的

com.android.tools.build:gradle:3.5.2

降級爲 3.4.0 這是我的上個版本. 於是解決了這個問題! 打出來的包總算是有簽名的了!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章