备份 keystore.debug 个文件
Backup keystore.debug file
我最近在使用 unity 制作的 playstore 上上传了我的游戏,但在尝试构建更新时忘记了密钥库的密码。
经过几个小时的谷歌搜索,我了解到密钥库文件的重要性。经过几次尝试和错误尝试,我终于找到了正确的密码。
但是,如果将来我的 keystore.debug 文件被意外删除怎么办?是unity会自动重新生成还是需要在云端备份这个文件?
如果我需要备份,我只需要备份"user/.android/debug.keystore",还是我还需要备份其他文件?
一些解释:
debug.keystore
(位于user/.android/debug.keystore)顾名思义,只用于调试。这意味着,它仅在您坐在计算机上并通过 ADB 连接 phone 并键入代码时使用。
开发者发布应用时。使用了另一个密钥库,即 "release" 密钥库。这是您在单击 "Generate signed APK" 或在 gradle 文件上设置时选择的那个,您必须为其创建密码。该文件可以位于您系统上的任何位置,您创建了它,您应该知道它在哪里。那一个非常重要。那个是允许您在 Play 商店更新应用程序的那个。
直接回答:
- debug.keystore 是一次性的,您不必担心。
- 导出 .apk 文件时使用的密钥库,这个非常非常重要,是的,尽可能备份它!在您房子的外部 hard-drive、USB-drive 和至少 1 个云备份(例如 Google 驱动器)上。如果您丢失该文件或密码,您将无法再次更新您的应用程序。
希望对您有所帮助。
你必须区分 debug.keystore
和 release keystore
debug.keystore
Android User Guide
When running or debugging your project from the IDE, Android Studio automatically signs your APK with a debug certificate generated by the Android SDK tools. The first time you run or debug your project in Android Studio, the IDE automatically creates the debug keystore and certificate in $HOME/.android/debug.keystore, and sets the keystore and key passwords.
No need to remember as its generated automatically
release.keystore
需要在 google Play 控制台上发布,但是 在生成它之后要小心 并且当你的应用程序发布时用于发布签名版本以推送到生产环境 只能 使用此密钥发送更新。在 Google 播放时,它将永久保留您的应用程序包名称。您必须备份密钥及其保护密码。
我最近在使用 unity 制作的 playstore 上上传了我的游戏,但在尝试构建更新时忘记了密钥库的密码。
经过几个小时的谷歌搜索,我了解到密钥库文件的重要性。经过几次尝试和错误尝试,我终于找到了正确的密码。
但是,如果将来我的 keystore.debug 文件被意外删除怎么办?是unity会自动重新生成还是需要在云端备份这个文件?
如果我需要备份,我只需要备份"user/.android/debug.keystore",还是我还需要备份其他文件?
一些解释:
debug.keystore
(位于user/.android/debug.keystore)顾名思义,只用于调试。这意味着,它仅在您坐在计算机上并通过 ADB 连接 phone 并键入代码时使用。
开发者发布应用时。使用了另一个密钥库,即 "release" 密钥库。这是您在单击 "Generate signed APK" 或在 gradle 文件上设置时选择的那个,您必须为其创建密码。该文件可以位于您系统上的任何位置,您创建了它,您应该知道它在哪里。那一个非常重要。那个是允许您在 Play 商店更新应用程序的那个。
直接回答:
- debug.keystore 是一次性的,您不必担心。
- 导出 .apk 文件时使用的密钥库,这个非常非常重要,是的,尽可能备份它!在您房子的外部 hard-drive、USB-drive 和至少 1 个云备份(例如 Google 驱动器)上。如果您丢失该文件或密码,您将无法再次更新您的应用程序。
希望对您有所帮助。
你必须区分 debug.keystore
和 release keystore
debug.keystore
Android User GuideWhen running or debugging your project from the IDE, Android Studio automatically signs your APK with a debug certificate generated by the Android SDK tools. The first time you run or debug your project in Android Studio, the IDE automatically creates the debug keystore and certificate in $HOME/.android/debug.keystore, and sets the keystore and key passwords.
No need to remember as its generated automatically
release.keystore
需要在 google Play 控制台上发布,但是 在生成它之后要小心 并且当你的应用程序发布时用于发布签名版本以推送到生产环境 只能 使用此密钥发送更新。在 Google 播放时,它将永久保留您的应用程序包名称。您必须备份密钥及其保护密码。