将app发布到应用宝时,而上传安装包时提示如下图时,
但您或您的团队从未上传该应用,您可以通过认领功能认领应用。认领成功后该应用会自动转入您的账户下,同时保留应用全部数据,您可以在应用管理中进行管理。
1.点击认领应用 ,确认需认领应用的包名是否是你的应用
2.确认无误后,点击下一步,确认APPID,即开发者自行选择关联新创建的APPID或已入库的原APPID
3.下载应用中心提供的待签名空包
4.进行空白安装包的签名,打开cmd命令操作窗口,cd进入到你下载的空白包tap_unsign.apk所在目录下,并将你要上架的应用的安卓证书my.kestore文件也放在同一目录下,如下图所示
5.在cmd命令行中输入jarsigner -verbose -keystore my.keystore(安卓证书名字) -signedjar out_sign.apk(签名完后生成的apk) tap_unsign.apk(空白包apk) alias(安卓证书别名),接着提示输入密钥库密码,输完密码点击回车
6.接着在存放空白包的文件夹中会生成带有签名的文件(out_sign.apk),如下:

安卓证书是可以自定义,随时,无限制,本地生成的,也不需要付费给谷歌公司的,您可以在自己电脑上随时自由的制作安卓证书。

安卓证书是每一个Android开发者应该掌握的基础技巧,这将有助于您将安卓APK安装包做签名归属。在制作安卓证书之前您应该准备一下JRE环境,如果您本地电脑还没有安装JRE环境,那么推荐您部署一下java的环境。

如果还没有,您可以到java官方去下载,,下载地址:https://www.oracle.com/java/technologies/downloads/
环境部署成功之后,我们进入到win+r启动CMD

开启cmd之后,进入到您java环境安装目录添加到临时环境变量

set PATH=%PATH%;"H:\java环境安装目录\bin"

使用命令生成安卓证书
-alias 之后 跟随您自定义的别名;请输入英文

-keysize 默认2048

-validity 默认36500,证书有效期100年,您可以根据自己时间节点定义,比如365,代表有效期365天;

-keystore 自定义文件名.keystore 自定义的文件名,请输入英文

keytool -genkey -alias hehetest -keyalg RSA -keysize 2048 -validity 36500 -keystore hehetest.keystore

输入之后在cmd里面回车,会进入下一步

Enter keystore password:  //输入密码
Re-enter new password:   //再次输入密码
What is your first and last name?  [Unknown]:  //输入名字
What is the name of your organizational unit?  [Unknown]:  //输入团队名
What is the name of your organization?  [Unknown]:  //输入公司名
What is the name of your City or Locality?  [Unknown]:  //输入城市
What is the name of your State or Province?  [Unknown]:  //输入省份
What is the two-letter country code for this unit?  [Unknown]:  //输入国家,中国为CN
Is CN=XX, OU=XX, O=XX, L=XX, ST=XX, C=XX correct?  [no]:  //确认,输入yEnter key password for <testalias>  (RETURN if same as keystore password):  //再次输入密码

之后系统会自动在您CMD所在的文件夹生成好一个.keystore的文件。

这个.keystore结尾的文件就是您的安卓证书了!

安卓证书是可以自定义,随时,无限制,本地生成的,也不需要付费给谷歌公司的,您可以在自己电脑上随时自由的制作安卓证书。

但这种自由随意仅仅建议您在开发阶段发挥,一旦您将安卓证书签名到了apk安装包,一旦您的APK对外发布,无论是分发还是上架应用商店,都不建议您再更换您的安卓证书,您应该明白安卓证书是每一个APP唯一的身份标识,一旦变更安卓证书,会让手机设备、平板设备等安卓系统设备无法再将新证书APK和旧证书APK进行关联。

更换安卓证书任意一项,都会导致在安卓系统桌面生成2个不同的图标,即使这两个APP的其他什么都一样,只变更了安卓证书,也会被系统认为是两个完全不同的APP。

同时也会导致很多第三方开放平台的接口通信受阻,很多三方平台,比如微信开放平台的微信分享、登录、支付等业务,都是绑定了唯一的安卓包名和签名的。大部分开放平台且可只允许输入一个包名和签名。

安卓APP证书Android签名证书.keystore文件制作生成相关推荐

  1. Android 签名证书生成及jks与keystore 相互转换

    Android 签名证书生成及jks与keystore 相互转换 keytool 这个工具是JDK里面自带的,配置好JDK环境可直接在命令行完成一下操作! 生成签名证书: 生成JKS证书: keyto ...

  2. Android签名证书 keystore jks pem x509

    Android签名证书 背景 因业务需求,经常与系统厂商打交道,大多需要厂商开放root权限 目前获取系统权限的总结有三种方式(均有实际应用) platform签名 root固件 (有su) 调用厂商 ...

  3. Android签名证书

    在最新的Android SDK中我们看到了Android签名证书机制的出现,也就是说几乎和Symbian OS v9.x以上平台构架一样,都需要数字签名证书才可以运行,这也是考虑到平台的安全性,同样也 ...

  4. 【阿里聚安全·安全周刊】阿里安全潘多拉实验室完美越狱iOS11.2.1|Janus漏洞修改安卓app而不影响签名

    原文链接:点击打开链接 摘要: 关键词:阿里安全潘多拉实验室丨Janus漏洞丨御城河丨编程语言出现漏洞丨APP追踪定位丨银行APP存在漏洞丨安卓统一推送联盟|AhMyth RAT|HP笔记本 关键词: ...

  5. 【阿里聚安全·安全周刊】阿里安全潘多拉实验室完美越狱iOS11.2.1|Janus漏洞修改安卓app而不影响签名...

    关键词:阿里安全潘多拉实验室丨Janus漏洞丨御城河丨编程语言出现漏洞丨APP追踪定位丨银行APP存在漏洞丨安卓统一推送联盟|AhMyth RAT|HP笔记本 本周资讯top3 [越狱苹果]独家探寻阿 ...

  6. 沃通“SSL证书+代码签名证书”,防范高仿“钓鱼网站+钓鱼软件”攻击

    近日,360发布威胁预警,因监测发现多起利用钓鱼网站对特定用户进行攻击的安全事件,呼吁警惕"高仿"软件安装程序暗藏钓鱼木马."钓鱼网站+钓鱼软件"是非常典型的钓 ...

  7. android签名忘记密码,修改Android签名证书keystore的密码、别名alias以及别名密码

    之前在测试Eclipse ADT的Custom debug Eclipse ADT的Custom debug keystore所需证书规格,提到过自定义调试证书的密码和 1. 首先当然是先复制一份正式 ...

  8. 我的Android进阶之旅------修改Android签名证书keystore的密码、别名alias以及别名密码...

    转载于:http://blog.k-res.net/archives/1229.html  和 http://blog.k-res.net/archives/1671.html ADT允许自定义调试用 ...

  9. Android签名证书的生成

    本节只针对如何从零开始实现简单的打包签名 目录 概要 Keytool生成JKS签名证书 Android Studio生成JKS签名证书 AS版本信息 签名证书的生成 签名打包 概要 debug.key ...

最新文章

  1. storm入门教程 第一章 前言[转]
  2. 一份完整的数据科学竞赛指南!
  3. zip 文件下载函数封装
  4. golang 字符串分割
  5. 题目1023:EXCEL排序
  6. 【Android 应用开发】Android应用的自动更新模块
  7. 读”SQL Injection Pocket Reference”之摘录
  8. 协议森林14 逆袭 (CIDR与NAT)
  9. 为什么同大取大同小取小_不锈钢马大型动物雕塑-大同金属雕塑马订制
  10. Skywalking-11:Skywalking查询协议——案例分析
  11. Spark基础学习笔记10:Scala集成开发环境
  12. Linux设备驱动:DMA 接口API
  13. 附录-系统环境、系统属性
  14. python networkx 求图中的环_python – 在NetworkX图中获取连接的节点
  15. 【原创】rabbitmq-echopid用户手册(翻译)
  16. 学习随笔#13 模型预测控制(MPC)
  17. Qt Designer界面简介
  18. QS世界大学综合最新排名前100名
  19. 第8周项目5:定期存款利息计算器
  20. 2022游戏出海实用发行策略

热门文章

  1. 3D或游戏画面卡顿的解决方法
  2. AMD 锐龙 6800H AMD显卡 看B站卡顿 特别是退出全屏的时候很卡 解决方法
  3. MSDC 4.3 接口规范(5)
  4. 小白零基础学习Java编程好学吗?
  5. UI组件介绍(for设计师)
  6. 文档管理利器--云脉文档自动分类快速检索
  7. 【Python 常用英文单词】——总结Python常用的英文单词 最全版
  8. ubuntu11.10输入法推荐-ibus-sunpinyin
  9. 微信语音保存到本地服务器,文件格式由amr转mp3
  10. 动态海报,一次 Computational Design 实验