基础
什么是Android keystore?
Android keystore是一种密码保护的文件,包含私钥和证书,用于签名您的应用。每个APK和Android App Bundle都必须在安装或发布之前签名,Android只接受使用相同密钥签名的更新。
因此,keystore是您的项目中最重要的文件之一。使用Play App Signing,它作为您的 上传密钥,Google在重新签名您的应用之前会检查。没有Play App Signing,它就是 应用签名密钥 ,而丢失它意味着您无法再更新应用。
该生成器创建了一个PKCS#12 (.p12) keystore,具有RSA 2048-bit密钥和SHA-256证书,输出与 keytool
和 Android Studio 签名向导,具有满足 Google Play 要求的 25 年默认有效期。