
腾讯应用宝要求上传空包时本质上就是一件事用应用正式发布时使用的同一套签名证书对平台提供的空包 APK 重新签名。使用哪套签名如果你平时在 Android Studio 里打正式包就继续使用那套签名。本次实际使用的是keystoreD:/Code/data_safe_android/app/keystore/laibudatavault.jksaliasdatavault空包文件D:/Code/data_safe_android/yingyongbao_sign/tap_unsign.apk签名命令D:/App/SDK/build-tools/35.0.0/apksigner.batsign --ksD:/Code/data_safe_android/app/keystore/laibudatavault.jks--ks-key-aliasdatavault--outD:/Code/data_safe_android/yingyongbao_sign/tap_signed.apkD:/Code/data_safe_android/yingyongbao_sign/tap_unsign.apk执行后输入keystore password验证签名D:/App/SDK/build-tools/35.0.0/apksigner.batverify-vD:/Code/data_safe_android/yingyongbao_sign/tap_signed.apk如果输出里有以下结果就说明签名完成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 为应用签名官方文档https://developer.android.com/studio/publish/app-signing?hlzh-cn#sign_release