Vivo 和腾讯应用宝-无法获取有效签名

最近因为业务需要把 app 从 5.0 升级到了 7.0,高高兴兴提交小米、oppo 还行直接一次性提交成功,然后尝试 vivo 和腾讯应用宝提示-无法获取有效签名

整个人不好了,一开始想着是不是使用美团 build 包导致,于是直接使用标准命令 build 提交还是提示-无法获取有效签名。于是想了想 5.0 和 7.0 比较大差异就是 7.0 支持 V2 签名,于是在想是不是因为 V1 签名不存在导致。

往这个思路去查资料,果然在帮助论坛里面说把 v1 签名补回去就可以了,于是试着在 gradle 里面补回 v1 和 v2 签名

v1SigningEnabled true
v2SigningEnabled true

各大平台要求还不一样,真的是坑