admin管理员组

文章数量:1560410

某些平台要上传app应用需要应用认领,比如oppo平台,下面我们来看看oppo平台的认领流程:

认领步骤:1. 输入应用包名——2. 下载签名空包——3. 上传版权证明

主要就是签名空包的操作有点麻烦,其他流程一步一步跟着提示就可以完成:


签名空包的生成:

第一种方法根据文档操作:

点击签名空包下载未签名的空包和操作文档,可以点击app认领说明(认领说明有些地方有坑)

更改后的流程:

1、将空包apk和签名文件放在同一个文件夹下(不是必须放在jdk文件夹的bean目录下)

2、打开命令窗口cd 到当前文件夹目录:如 cd /Users/zhaozhaoyingtao/Desktop/jksss

3、接下来执行命令 

 jarsigner -verbose -keystore xxxx.jks -signedjar xxxxx_signed.apk OppoSignVerify.apk xxxx

xxxx.jks:签名文件的全名

xxxxx_signed.apk:签名后的apk

OppoSignVerify.apk:未签名的apk(下载的空包apk)

xxxx:别名(key alise)

顺利会在当前文件夹生成xxxxx_signed.apk,上传这个apk即可;

第二种方法:通过其他方法签名apk

我采用360加固助手签名apk​​​​​​​,工具包=》签名APK=》选择下载的空包apk,输出路径,签名配置=》开始签名即可完成;

 

最后第二种方法更简单,第一种方法有几个坑记录下:

1、Mac jdk 安装路径查询: 

终端输入:/usr/libexec/java_home -V

 注意:输入命令参数区分大小写(-v是不对的,必须是-V)

2、错误提示:apkjarsigner: 无法创建: OppoSignVerify_signed.apk

开始在jdk中的bin文件夹下执行命令提示上述错误,可能是mac文件夹权限问题,所以直接在桌面创建文件夹,将空包apk和签名文件放在创建的文件夹中,执行签名命令;

 

本文标签: 操作平台