Android Google Play app signing 最终完美解决方式
Android Google Play app signing 最终完美解决方式
在 GooglePlay 创建 App 的时候,一不小心勾选了 谷歌签名保护计划,就非常坑,为什么非常坑,因为这个一旦加入,就无法退出,后面的坑就后患无穷。
这里普及一下 谷歌签名保护计划:
简单来说,就是apk上传到 GooglePlay 后,GooglePlay 会替换你的签名,实际上用户下载的 APK 的签名并不是你最初上传的签名,而是 GooglePlay 自己的签名,这个签名存放在 Google 服务器,我们是不能下载的。
说到这里,大家就明白了,我前面说的坑是什么意思?
因为 线上版本 和 本地版本 的签名不一致,会导致 facebook 登录失败,google 登录失败、微信登录失败 。
那么怎么才能把 GooglePlay 的签名换成我们自己的签名呢? 是有办法的。
解决方案
第一步:应用签名菜单下,请求升级密钥
第二步: 选择升级秘钥的原因,你可以选择第二个 "我需要针对多个应用或此应用的预安装版本使用同一秘钥"
第三步:下载工具(pepk.jar )生成签名压缩包,并上传即可。注意,此签名一个应用只能更新一次,只有一次机会哦
在终端中执行
java -jar pepk.jar --keystore=foo.keystore --alias=foo --output=encrypted_private_key_path --encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef27558a3eb9d2a529a2092761fb833b656cd48b9de6a
注意:要把 foo.keystore 换成你的签名,把 foo 换成你自己的 alias 。
执行完命令,会在本地生成 output.zip , 然后上传就可以了。
提交成功后可以看到谷歌的签名已经替换成想要的了。与上传签名一致。如图所示
总结
终于完美的解决了我们的问题,经过这一波操作,本地签名和 GooglePlay 签名已经保持一直了。
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/105561341
本文出自【赵彦军的博客】
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
黑客50万美元售卖Zoom零日漏洞 “安全基建”应成构建办公安全的指导性原则
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 近日,办公软件Zoom存在重大安全漏洞的的消息引发各界关注:数以万计的私人Zoom视频被上传至公开网页,任何人都可在线围观。有人还在暗网上销售了超过50万个Zoom账户。 美国时间4月15日,外媒BleepingComputer又发出了一个爆炸性新闻:比在线围观可能导致的商业机密泄露、拖走账户密码更可怕的是,黑客顺手把Zoom Windows客户端零日漏洞的利用方法以50万美元的价格出售。 据报道称,这个零日漏洞是一个远程代码执行漏洞,潜在的攻击者可以在运行 Zoom Windows 客户端的系统上执行任意代码,如果再加上其他漏洞,甚至可以完全控制用户的设备。 零日漏洞的威力可不小,它是受影响的软件或硬件供应商尚未修补的漏洞,连提供者都没发现和修补,更别提暂时有什么安全措施可以防护了。 也就是说,如同“裸奔”的用户此时面对手持“刀枪”的黑客,用户电脑上的信息一览无余,黑客想干嘛就干嘛。然后,黑客还把这种“定制化武器”出售给别人,想想就可怕。 专注办公终端及办公环境安全研究的阿里安全高级安...
- 下一篇
数字战役:复盘疫情之下的前沿科技
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 回顾与总结:抗疫的痛点何在? 现阶段国内疫情得到基本控制,方舱医院相继完成使命,援鄂医护人员陆续返航,是时候对疫情中暴露出的痛点进行阶段性总结。总的来看,抗疫过程中主要有三大痛点。 一是面对暴增的需求,日常供给难以跟上。在疫情爆发初期,湖北省的医疗资源很快进入告急状态。面对增长迅速的病人群体,医护人员短缺、医院床位受限、医疗设备不足、药品资源有限等问题揪着全国人民的心。 二是疫情真实信息的传递和集成。疫情开始发酵后,相关信息流动开始出现不畅,大小单位消息堵塞,碎片化的信息难以整合,真实消息与谣言混杂在一起。进一步,对接物资出现问题,一些公益组织并不能将物资流动信息公开透明地呈现出来,某些节点被曝光的痛点更是引起全民的关注,失信成为疫情中的灰暗时刻。 三是远程协作的效果有待提升。不管是疫情严重期间的异地医生会诊,还是春节之后,企业面临上班、学生面临上学的远程工作的过程中都遇到了不少障碍,这源于之前非触式经济发展尚未充分,技术条件及制度安排均有待提升。 聚焦数字技术:技术在抗疫中究竟起到什么...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker使用Oracle官方镜像安装(12C,18C,19C)