试试这个
keytool -list -printcert -jarfile [path_to_your_apk] | grep -Po "(?<=SHA256:) .*" | xxd -r -p | openssl base64 | tr -d '=' | tr -- '+/=' '-_'
详细信息:
-
keytool -list -printcert -jarfile [path_to_your_apk]
提取有关APK证书的信息,
-
grep -Po "(?<=SHA256:) .*" | xxd -r -p
-
openssl base64
用base64编码,
-
tr -d '=' | tr -- '+/=' '-_'
+
编码为
-
/
编码为
_
和填充字符
=