腾讯应用宝空包apk签名

腾讯应用宝要求上传空包时,本质上就是一件事:

用应用正式发布时使用的同一套签名证书,对平台提供的空包 APK 重新签名。


使用哪套签名

如果你平时在 Android Studio 里打正式包,就继续使用那套签名。

本次实际使用的是:

  • keystore:D:/Code/data_safe_android/app/keystore/laibudatavault.jks
  • alias:datavault

空包文件:

  • D:/Code/data_safe_android/yingyongbao_sign/tap_unsign.apk

签名命令

csharp 复制代码
& "D:/App/SDK/build-tools/35.0.0/apksigner.bat" sign `
  --ks "D:/Code/data_safe_android/app/keystore/laibudatavault.jks" `
  --ks-key-alias "datavault" `
  --out "D:/Code/data_safe_android/yingyongbao_sign/tap_signed.apk" `
  "D:/Code/data_safe_android/yingyongbao_sign/tap_unsign.apk"

执行后输入:

  • keystore password

验证签名

arduino 复制代码
& "D:/App/SDK/build-tools/35.0.0/apksigner.bat" verify -v "D:/Code/data_safe_android/yingyongbao_sign/tap_signed.apk"

如果输出里有以下结果,就说明签名完成:

csharp 复制代码
Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true

最终上传文件

签名后的文件:

  • D:/Code/data_safe_android/yingyongbao_sign/tap_signed.apk

如果应用宝要求保留原始文件名,再按平台要求改名后上传。


使用 Android Studio 为应用签名

官方文档:
developer.android.com/studio/publ...

相关推荐
高晶8 小时前
Android 智能语音开发新手入门实战
后端·程序员
高晶8 小时前
Android 机器视觉新手入门:从扫码到人脸实战
后端·程序员
路就在脚下8 小时前
2026最新Rust入门教程[06]
程序员
长坡夜行15 小时前
复盘:一个 `continue` 让风控把 13% 持仓当成 0,自动触发了 -15.7% 假熔断
程序员
Solara15 小时前
我重算了 11 天,抓出自己抄错的 1 天:AI 会把"公式"记成"数列"
人工智能·程序员·ai编程
cyf3116 小时前
程序员到架构师工作和生活反思
程序员·生活·架构师
Thneonl16 小时前
故意弄坏生产:混沌工程不是乱砸,是实验设计
后端·程序员
Thneonl17 小时前
别上来就 strace:60 秒十条命令看清一台病机
后端·程序员
Sam_Deep_Thinking18 小时前
CountDownLatch实现原理
java·后端·面试·程序员
程序员cxuan1 天前
腾讯又来一王炸,开源版 WorkBuddy 太夯了!
人工智能·后端·程序员