最近小伙伴上架安卓APP到腾讯应用宝提示需要空白包签名

仔细看了下,大概的意思就是通过jdk的签名命名把安卓证书签署到腾讯给的APP包里。

腾讯应用宝官方要求:

1、提交需认领应用的PackageName。
2、下载应用中心提供的未签名包,并将与待认领应用一致的签名写入该包中。
3、上传完成签名的安装包进行校验。
下载待签名的空包
下载 下载完成后,请将需认领应用的MD5签名写入空白包中

如何给未签名的apk签名命令。

jarsigner -verbose -keystore ***.keystore(你的证书名字) -signedjar tap_signed.apk(签名后生成后的apk名字) unsigned.apk(B市场下载的未签名apk)  laidianyi_customer.keystore(你的证书的别名)

准备文件 

1、tap_unsign.apk(未签名的apk)

2、ccjkapp.keystore(签名证书文件)

3、如果机器上没有安装jdk,请首先安装jdk文件版本我用的是1.6.0.24以上版本

Windows电脑里进入CMD的窗口 输入 java 命令行,检查是否安装

JDK的官网使用下载地址:Java Downloads | Oracle

4、如果不是自己开发apk则需要向开发者所要一下信息

keyAlias:laidianyi_customer.keystore
keyPassword: lxxxx
storePassword: lxxxx

命令语法: jarsigner -verbose -keystore [keystorePath] -signedjar [apkOut] [apkIn] [alias]

例 子: jarsigner -verbose -keystore F:\签名\laidianyi_customer.keystore -signedjar F:\签名\tap_signed.apk F:\签名\tap_unsign.apk lxxxx

[keystorePath] 后面是绝对路径F:\签名\laidianyi_customer.keystore[apkOut] 生成签名的apk的位置[apkIn] 参数代表在腾讯应用中心下载的未签名apk,默认名称为tap_unsign.apk[alias] 是F:\签名\laidianyi_customer.keystore 的别名

jarsigner这个exe在C:\Program Files\Java\jdk1.7.0_10\bin文件夹下。所以要用cmd进入这个文件夹然后使用下面命令:

使用方法:

jarsigner -verbose -keystore F:\签名\laidianyi_customer.keystore  -signedjar F:\签名\tap_signed.apk F:\签名\tap_unsign.apk laidianyi_customer.keystore(这里根据不同开发的有可能不同) 有的后面不跟keystore名称, 这里也就不要加了

如果出现这个提示:

jarsigner: 找不到hnwqcdz.keystore的证书链。hnwqcdz.keystore必须引用包含私有密钥和相应的公共密钥证书链的有效密钥库密钥条目。

命令行的最后 不要加keystore的名称

腾讯应用宝上架APP给安卓空白包签名相关推荐

  1. 腾讯应用宝认领APP并将空白apk写入签名

    将app发布到应用宝时,而上传安装包时提示如下图时, 但您或您的团队从未上传该应用,您可以通过认领功能认领应用.认领成功后该应用会自动转入您的账户下,同时保留应用全部数据,您可以在应用管理中进行管理. ...

  2. 腾讯应用宝上架app, 空白包签名步骤

    1.mac 本中系统自带jdk,在系统的library中找到Java...,找到/Library/Java/JavaVirtualMachines/XXX.jdk/Contents/Home/bin, ...

  3. android app在腾讯开放平台认领应用给空白包签名

    http://www.zhimengzhe.com/Androidkaifa/5022.html 前言:之前公司app在腾讯开放平台认领应用时,涉及了一个问题:就是给空白包签名.然后再上传上去审核. ...

  4. android空包签名,安卓空包签名教程

    **准备:** **windows签名工具(****点击下载签名工具:**[windows签名工具.zip]链接:https://pan.baidu.com/s/1CSelhAtmjHgzXuwXCJ ...

  5. 腾讯应用宝:首次上传演示视频需要去腾讯视频进行实名认证的操作

    前段时间打算把刚开发好的Android应用上架到腾讯的应用宝商店,但是由于业务的需要,需要上传App的操作演示视频,由于是首次在应用宝上面上架App,需要处理的东西太多,这里就不再一一介绍,本篇博文只 ...

  6. 腾讯应用宝认领应用报错Invalid keystore format

    最近在应用宝上架公司的APP遇到了种种问题,最尴尬的问题是应用宝告诉我先去上架小米平台.华为平台之后在回到应用宝上架,无奈只好去华为上架应用,因为上架的时候材料准备不全,而耽误了3天时间,在华为上架成 ...

  7. 腾讯应用宝米大师直购模式支付流程以及服务端php回调校验

    一. 米大师简介 1.米大师(Midas)为腾讯官方唯一虚拟支付平台. 2.YSDK已经内置了米大师(Midas)支付模块,游戏开发者接入YSDK后,可以通过相应的配置开启米大师的支付功能,并调用YS ...

  8. 【APICloud系列|2】上架安卓应用商店全套流程(小米应用商店、华为应用市场、阿里应用商店、百度手机助手、腾讯应用宝)

    ​​本次主要讲解前5个平台上架流程及注意事项(注册登录信息自行准备) 1. 腾讯应用宝:http://open.qq.com/ 2. 阿里应用商店(淘宝手机助手,UC应用商店,豌豆荚):http:// ...

  9. 应用宝上架审核要求_腾讯应用宝开发者福利!2小时内审核

    不久前腾讯应用宝正式公布了开发者星级政策,投入更大力度扶持优秀的移动应用开发者.近日腾讯又宣布了一项针对高星级开发者的福利政策--从今年7月星级政策全面适用开始,三星级开发者实现"2小时内审 ...

最新文章

  1. 3-unit10 iptables
  2. mongodb集群——配置服务器放分片meta信息,说明meta里包含了哪些数据信息
  3. Python基础(8)_迭代器、生成器、列表解析
  4. 第一章:Understanding web performance-理解web性能
  5. 分拆素数和(杭电2098)
  6. 【算法】组合数学——排列数生成算法详解(一)
  7. 如何安装vscode网页版_如何让用编辑器编写EverNote?
  8. GHOST镜像导入VHD的虚拟机
  9. 在AspNetCore中json序列化日期格式自定义
  10. JParticles 2.0 发布,打造炫酷的粒子特效
  11. 独家深访陈光明:对内经营人才,对外经营信任
  12. linux挂载硬盘不适合重启,Linux分区g挂载目录不重启挂载硬盘
  13. ScreenFlow Mac 苹果电脑视频录制编辑录屏软件 中文版v8.2.2
  14. 抽象代数学习笔记二《群:群的例子》
  15. OBS录制高清视频卡顿原因之一:OBS缓存数据写入磁盘不及时
  16. 如何分配资源和管理资源
  17. mysql取第一行数据_select取第一行数据
  18. java如何处理锯齿_java – 平滑锯齿的路径
  19. 排列组合 C(n,m)
  20. mysql列插入数据

热门文章

  1. @AutoConfiguration注解详解
  2. 【Bug】C# IQueryable里的元素更改不了值
  3. java反射机制date类型_java反射机制
  4. webrtc M66 RtpRtcp模块和Pacer模块的关系
  5. CPU缓存一致性协议:MESI
  6. 啥是双向绑定,两种方式实现两个简单双向绑定
  7. 灵山奇缘服务器维护,灵山奇缘3月14日每周维护公告_3.14每周维护公告_3DM网游
  8. X5浏览器支持HTML5吗,腾讯X5 Blink内核 加强H5支持和渲染性能支撑
  9. SwiftUI入门推荐
  10. 数据可视化—百度Echarts基础