1、查找JDK命令 /usr/libexec/java_home -v
➜ ~ /usr/libexec/java_home -v
java_home: option requires an argument -- v
/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
2.进入文件
➜ ~ cd /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
3. 生成签名文件
在Home路径下
➜ Home keytool -genkey -v -keystore android.keystore -alias android_cert -keyalg RSA -validity 36500 -keystore /Users/mac/Desktop/android_cert.keystore
4. 查看签名,在证书所在文件里输入:
➜ ~ cd /Users/mac/Desktop
➜ Desktop keytool -list -v -keystore android_cert.keystore
输入密钥库口令:
5. 此时生成的签名没有md5
在Home路径下输入以下命令得到md5:
➜ Home keytool -exportcert -keystore /Users/mac/Desktop/android_cert.keystore | openssl dgst -md5
输入密钥库口令: xxxx
58e6606788b733d9b3d4fe999911244e
sudo keytool -genkey -alias lixiang -keyalg RSA -sigalg SHA256withRSA -validity 20000 -keysize 1024 -keystore lixiang.keystore -v
sudo keytool -genkey -alias lixiang.keystore -keyalg RSA -sigalg SHA256withRSA -validity 20000 -keysize 1024 -keystore lixiang.keystore -v
keytool -exportcert -keystore /Users/mac/Desktop/android_cert.keystore | openssl dgst -md5