事情是这样的, 这是我第二次手贱了. 每当 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 这是我的上个版本. 于是解决了这个问题! 打出来的包总算是有签名的了!!