首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >意外删除了我的应用程序keystore文件

意外删除了我的应用程序keystore文件
EN

Stack Overflow用户
提问于 2022-01-21 12:55:39
回答 1查看 130关注 0票数 1

我在Google上有一个应用程序,我想发布一个更新,但是我意外地点击了分发管理器中签名标识选项卡上的-按钮,现在我找不到旧的keystore文件,甚至在垃圾桶里也找不到。这个文件全丢了吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-21 13:17:10

适用于Windows:

找到用于签署应用程序的Xamarin debug.keystore文件。默认情况下,用于对Xamarin.Android应用程序的调试版本进行签名的keystore位于以下位置:

C:\ Users \ USERNAME \ AppData \ Local \ Xamarin \ Mono for Android \ debug.keystore

有关密钥存储的信息是通过运行JDK命令keytool.exefrom获得的。此工具通常位于以下位置:

C:\程序文件(x86) \ Java \ jdk版本\ bin \ keytool.exe

将包含keytool.exe的目录添加到环境变量。打开命令提示符并使用以下命令运行:

代码语言:javascript
复制
keytool.exe -list -v -keystore "%LocalAppData%\Xamarin\Mono for Android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

运行时,keytool.exe应该返回以下文本。MD5:和SHA1:标签标识各自的签名:

代码语言:javascript
复制
Alias name: androiddebugkey
Creation date: Aug 19, 2014
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug, O=Android, C=US
Issuer: CN=Android Debug, O=Android, C=US
Serial number: 53f3b126
Valid from: Tue Aug 19 13:18:46 PDT 2014 until: Sun Nov 15 12:18:46 PST 2043
Certificate fingerprints:
         MD5:  27:78:7C:31:64:C2:79:C6:ED:E5:80:51:33:9C:03:57
         SHA1: 00:E5:8B:DA:29:49:9D:FC:1D:DA:E7:EE:EE:1A:8A:C7:85:E7:31:23
         SHA256: 21:0D:73:90:1D:D6:3D:AB:4C:80:4E:C4:A9:CB:97:FF:34:DD:B4:42:FC:
08:13:E0:49:51:65:A6:7C:7C:90:45
         Signature algorithm name: SHA1withRSA
         Version: 3

Documents 这里:如果你想要读一读,请提到相同的步骤,否则,如果你完全丢失了上传密钥,你必须联系应用程序商店来生成一个新的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70801633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档