记一次神奇的APP签名丢失情况

事情的经过

这天我正在努力得写着bug
我的好友徐xx找我,告诉我他在打包上传apk的时候遇到了一个很棘手的问题,问我有没有解决的思路。
我寻思着上线能有问题?不就混淆改错加固上传一条龙还能出啥问题?然而我还是太年轻了事情远远没有那么简单。

看这里

他在打完包上传到应用市场的时候出现了签名简析失败。
记一次神奇的APP签名丢失情况

jarsigner命令查看发现apk竟然未签名…
记一次神奇的APP签名丢失情况
事情就是这么个事情,问题是出来了就等解决方案了
懵逼树上懵逼果, 懵逼树下你和我.
(PS:这货很少找我问问题,这次当仁不让看我的,呵呵 不就是这问题吗 这难得到我 还能难倒度娘不成? 结果…一下午过去了,度娘可能太想我了 哈哈哈…)

正当我一筹莫展一个头两个大的时候徐xx告诉我它找到解决方法了…
(PS:唉…装B计划失败,度娘上竟然没找到相关信息…)

解决方案

记一次神奇的APP签名丢失情况
把 minSdkVersion 24 改为 minSdkVersion 22 然后打包上传…风平浪静 一切正常,问题就这么没了。这就很难受了为什么这样就好了?最小为24的Sdk难倒有问题?可22 的也包含24啊(更难受了…想不通啊)

PS:说实话到目前我还不清楚签名失败的原因为什么会和minSdkVersion 有关系 。这个博客记录一下当时徐xx焦急的心情(233333333333333),也希望能给遇到同样问题的人一个解决问题的思路。

end------------------------------------------------------------------------