首页 > 解决方案 > 每次在 Playstore 上更新 .apk 文件时,我们都需要对其进行签名吗?

问题描述

我已经用这个命令第一次签署了我的应用程序

keytool -genkey -v -keystore android/app/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

所以我想知道每次更新我的应用程序时是否必须再次执行此操作,因为每当我尝试重复此命令时,我都会收到错误消息说密钥已经存在

编辑:这两个命令有什么区别

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

标签: androidandroid-studiogoogle-play

解决方案


生成密钥是一次性过程,之后您必须每次使用相同的生成密钥签署您的 apk。您可以轻松地在 android studio 中执行此操作。请参阅开发者网站上的 apk 签名流程APK 签名


推荐阅读