Android调试证书生成

如何生成安卓调试证书(debug.keystore)?

删除旧证书:

rm ~/.android/debug.keystore


生成新证书:

keytool -genkey -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -keysize 2048 -validity 10000


检测证书是否存在:

cd ~/.android

ls

获取 Android SHA-1

如何获取Android证书的SHA-1?

1. 导出证书:

keytool -exportcert -alias androiddebugkey -keystore debug.keystore -storepass android -file debug.cer


2. 读取SHA-1:

openssl x509 -inform der -in debug.cer -noout -fingerprint -sha1

获取 Android SHA-256

如何获取Android证书的SHA-256?

1. 导出证书:

keytool -exportcert -alias androiddebugkey \

-keystore ~/.android/debug.keystore \

-storepass android \

-file debug.cer


2. 读取SHA-256:

openssl x509 -inform der -in debug.cer -noout -fingerprint -sha256