android - Unity 使用什么默认 keystore 进行 apk 签名?

标签 android google-play unity-game-engine google-developers-console

问题如下:

到目前为止,我一直在我的笔记本电脑上开发我的游戏,但我没有在 Unity 编辑器中设置 keystore ,但我能够将我的 apk 文件上传到 Play 商店。现在我买了另一台电脑并想上传更新,但由于签名不同而被拒绝。

我尝试将我的 debug.keystore 文件从我的旧计算机复制到我的新计算机,但它也被拒绝,因为它用于调试。

所以我的问题是:Unity 或 Google Dev Console 是否使用 Developer Console 接受的默认 keystore ?如果是这样,那么我在哪里可以找到它?使用我创建的新 keystore 再次发布我的应用程序会更好吗? (它仅处于封闭测试阶段,所以没什么大不了的,但我想知道为什么会这样。)

最佳答案

无法恢复您的 key 。 我曾经遇到过类似的情况,从那以后, 我已经复制了几份我的 key 。再次, 没有办法恢复它。

您需要创建新的 keystore 并进行备份以防止将来出现任何问题

关于android - Unity 使用什么默认 keystore 进行 apk 签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45928359/

相关文章:

c# - 如何在特定区域(例如生成点)而不是在圆圈内生成角色

c# - 如何根据动画师的位置条件启用 GameOver 菜单?

c# - Unity - 健康栏作为屏幕周围的轮廓线

android - 为什么android :windowSoftInputMode ="stateVisible|adjustResize" adjust the screen when soft keyboard is shown?没有

Android:InputMethodService 如何使用 setExtractView(View view) 设置 View ?

java - 我如何追踪哪个图像是我的应用程序的 killer ?

android - MediaRecorder.AudioSource.VOICE_RECOGNITION 是否可用

java - "java.lang.IllegalStateException: Cannot perform this action on a sealed instance."致命异常 : main

android - 将 ARM-v7 和 x86 的单独 APK 上传到 Google Play

android - 连接 USB(或 BLE)设备时启动 Play Store