签名文件——厂商的空包签名、某些SDK需要签名信息

  1. Oppo和魅族的应用商城发布时,需要开发者给他们的空包进行签名,这里使用到jdk的签名指令——jarsigner
步骤:
1. 先 C:\Users\user\Desktop\OPPOSignVerify 目录启动cmd,并输入jarsigner再回车,检查电脑环境是否正确

2. 然后输入 jarsigner -verbose -keystore {签名文件路径}.jks -signedjar OppoSignVerify_siged.apk OppoSignVerify.apk {签名文件别名};

3. 注意这里有两个apk名称,OppoSignVerify_siged 是指令自动生成的文件,是我们的要上传的文件;OppoSignVerify是 市场平台给我们的一个空包apk —— 待打上自己公司app自己签名文件;

4. android 指令 百度 有大量教程  —— jarsigner指令,教程大部分是用 android IDE的默认debug 签名文件(android.keystore)

5. ‘自己签名文件’.jks 和 android.keystore的区别 : 一个是 app 公司 的程序员 自己手动去生成一个app独一无二的签名文件;一个android开发环境默认的debug签名文件
  1. 查看正式签名文件信息—— keytool
keytool -list -v -keystore {签名文件路径}.jks

ref: jdk工具keytool和jarsigner帮助

你可能感兴趣的:(签名文件——厂商的空包签名、某些SDK需要签名信息)