我可以更改密钥库路径,否则我将永远无法更新我的应用程序吗?
Can I change the keystore path or i will never be able to update my app?
我可以在我的计算机上更改我的密钥库文件夹的路径吗,或者这会影响我在 Play 商店中进一步更新我的应用程序的能力吗?
与密钥库的路径无关。重要的是密钥库 (.jks) 文件及其凭据。
如果您忘记了凭据或丢失了密钥库,也许您可以将新的签名密钥库上传到 Google。
根据 App Singnig by Google Play,这些是所需的步骤(从提到的站点复制粘贴):
创建上传密钥并更新密钥库
为了提高安全性,建议使用新的上传密钥而不是您的应用签名密钥对您的应用进行签名。
您可以在通过 Google Play 选择加入应用签名时创建上传密钥,也可以稍后通过访问发布管理 > 应用签名来创建上传密钥。
创建上传密钥的方法如下:
1- 按照 Android 开发者网站上的说明进行操作。将您的密钥存放在安全的地方。
2- 将上传密钥的证书导出为 PEM 格式。替换以下带下划线的参数:
$ keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
3- 在发布过程中出现提示时,上传证书以使用 Google 进行注册。
当您使用上传密钥时:
- 您的上传密钥仅在 Google 注册以验证应用创建者的身份。
- 所有已上传的 APK 在发送给用户之前会删除您的签名。
我可以在我的计算机上更改我的密钥库文件夹的路径吗,或者这会影响我在 Play 商店中进一步更新我的应用程序的能力吗?
与密钥库的路径无关。重要的是密钥库 (.jks) 文件及其凭据。
如果您忘记了凭据或丢失了密钥库,也许您可以将新的签名密钥库上传到 Google。
根据 App Singnig by Google Play,这些是所需的步骤(从提到的站点复制粘贴):
创建上传密钥并更新密钥库
为了提高安全性,建议使用新的上传密钥而不是您的应用签名密钥对您的应用进行签名。
您可以在通过 Google Play 选择加入应用签名时创建上传密钥,也可以稍后通过访问发布管理 > 应用签名来创建上传密钥。
创建上传密钥的方法如下:
1- 按照 Android 开发者网站上的说明进行操作。将您的密钥存放在安全的地方。
2- 将上传密钥的证书导出为 PEM 格式。替换以下带下划线的参数:
$ keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
3- 在发布过程中出现提示时,上传证书以使用 Google 进行注册。
当您使用上传密钥时:
- 您的上传密钥仅在 Google 注册以验证应用创建者的身份。
- 所有已上传的 APK 在发送给用户之前会删除您的签名。