腾讯应用宝上架APP怎么进行app签名
前言
最近需要将公司app进行上架应用宝的操作,需要进行签名并且认领
JDK安装
Jdk的安装就不赘述了,百度一下都有了,主要是判断是否安装了jdk
windows下判断:
> where java
C:\Program Files\Java\jdk1.8.0_211\bin\java.exe
> java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
代表已经安装了jdk,环境变量也可以了。
签名app
生成keystore
首先根据jdk安装
一节中的内容,找到jdk的路径,并且cd进去
> cd "C:\Program Files\Java\jdk1.8.0_211\bin\"
然后执行
> keytool.exe
密钥和证书管理工具
命令:
-certreq 生成证书请求
-changealias 更改条目的别名
-delete 删除条目
-exportcert 导出证书
-genkeypair 生成密钥对
-genseckey 生成密钥
-gencert 根据证书请求生成证书
-importcert 导入证书或证书链
-importpass 导入口令
-importkeystore 从其他密钥库导入一个或所有条目
-keypasswd 更改条目的密钥口令
-list 列出密钥库中的条目
-printcert 打印证书内容
-printcertreq 打印证书请求的内容
-printcrl 打印 CRL 文件的内容
-storepasswd 更改密钥库的存储口令
使用 "keytool -command_name -help" 获取 command_name 的用法
生成keystore
D:\签名>keytool -genkey -alias mykey -keyalg RSA -validity 40000 -keystore nomuraoi.keystore
输入密钥库口令:
再次输入新口令:
您的名字与姓氏是什么?
[Unknown]: x
您的组织单位名称是什么?
[Unknown]: xxxxxx
您的组织名称是什么?
[Unknown]: xxx
您所在的城市或区域名称是什么?
[Unknown]: xxx
您所在的省/市/自治区名称是什么?
[Unknown]: xxx
该单位的双字母国家/地区代码是什么?
[Unknown]: CN
CN=x, OU=xxxxxx, O=xx, L=xx, ST=xxxx, C=CN是否正确?
[否]: 是
输入 <mykey> 的密钥口令
(如果和密钥库口令相同, 按回车):
Warning:
JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore nomuraoi.keystore -destkeystore nomuraoi.keystore -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。
签名app
D:\\签名>jarsigner -verbose -keystore nomuraoi.keystore -signedjar tap_sign.apk tap_unsign.apk mykey
输入密钥库的密码短语:
正在添加: META-INF/MANIFEST.MF
正在添加: META-INF/MYKEY.SF
正在添加: META-INF/MYKEY.RSA
正在签名: res/drawable/ic_launcher.png
正在签名: res/layout/main.xml
正在签名: AndroidManifest.xml
正在签名: resources.arsc
正在签名: classes.dex
>>> 签名者
X.509, CN=xxx, OU=xxx, O=IT, L=xxx, ST=xxx, C=CN
[可信证书]
jar 已签名。
警告:
签名者证书为自签名证书。
查看目录,已经生成tap_sign.apk
了
腾讯客服说法
您认领成功后,上传安装包即可,不需要每次都要签名一次的
证明只需要认领的时候签名,后续直接上传app包就行了
失败案例
如果提示:上传apk包签名与认领应用签名不一致,请核对签名信息
人工认领吧筒子们:
这是应用人工认领工单流程:工单系统→应用宝商务类→应用人工认领→填单提交,处理周期为2个工作日 (现在认领的要求必须要符合以下3点才可以认领是:
1、需要提供正式的软著;
2、提供应用在外市场上线的前台与后台的截图要看到作者,与我们平台的作者要一致(不一致无法认领)请在工单截图处上传;
3、注册的开放平台资质需要审核通过),
提交后请您留意工单审核结果通知具体以审核结果为准
参考
本文来自:腾讯应用宝上架APP怎么进行app签名-小码农,转载请保留本条链接,感谢!
温馨提示:
本文最后更新于 2022年03月18日,已超过 979 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
正文到此结束
- 本文标签: android 市场 互联网
- 本文链接: https://djc8.cn/archives/tencent-app-upload-app-how-to-sign-app.html
- 版权声明: 本文由小码农原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权