⚠️ 注意:从 Android 7.0 (API 24) 开始,推荐使用
apksigner工具,它支持 v1、v2、v3 签名方案,更安全。
方法一:使用 apksigner(推荐)
- 确保你有
apksigner工具
- 它位于 Android SDK 的
build-tools目录下:$ANDROID_HOME/build-tools/xx.x.x/apksigner
2. 用 keytool 生成keystore
keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias
3. 使用现有的密钥库(keystore)进行签名
apksigner sign --key-pass pass:your_key_password --ks-pass pass:your_keystore_password --ks your_keystore.jks --out signed_app.apk unsigned_app.apk
评论 (0)