Android 日常用到的一些命令
2021-06-23 本文已影响0人
Deck方
一、签名相关
apksigner对apk进行签名
说明:apksigner.jar位于SDK目录的build-tools目录下。v2签名方式时在Android7.0后才推出的,所以只有版本大于25的SDK\build-tools\中才能找到apksigner.jar
步奏如下:
- 配置环境变量:
1.创建AndroidSDK对应的变量 ANDROID_HOME=D:\sdk,这里我SDK位于E:/sdk
2.配置apksigner.jar的环境变量, 在path中添加%ANDROID_HOME%\build-tools\30.0.3;使用英文;进行分隔 - 使用命令签名
apksigner sign --ks E:/test.jks --ks-key-alias 签名文件别名 --ks-pass pass:签名文件的storePassword --key-pass pass:签名文件的keyPassword --out E:/signed/out_sign.apk E:/unsign/input_unsign.apk
查看apk签名信息
apksigner verify -v --print-certs E:/signed/out_signed.apk