【问题标题】:Xamarin Android Sign App with 2 different computers but same keystoreXamarin Android Sign App 具有 2 台不同的计算机但相同的密钥库
【发布时间】:2019-10-24 17:35:28
【问题描述】:

我正在使用 2 台不同的计算机开发一个 xamarin android 应用程序.. 一个在工作,一个在家里。。 我的第一个签名版本来自我的笔记本电脑 然后我将我的密钥库文件从我的笔记本电脑传输到我的工作电脑 一切似乎都很好,我也可以从我的工作场所签署应用程序,但是当我想在设备上安装它时,我得到了错误..因为它使用不同的密钥库签名..

所以我只需要在我的笔记本电脑上签署我的应用程序,以使其工作并安装在以前的版本上

合乎逻辑吗?应该是这样吗?那么如果我想更换我的笔记本电脑怎么办:|

有人有将密钥库转移到另一台计算机的经验吗?

【问题讨论】:

  • 我已经做过很多次了。您应该能够将密钥库文件从一台机器复制到另一台机器。
  • @Jason 我确实将密钥库复制到了另一个......但奇怪的是为什么我的第二台电脑中的签名版本不能与以前的版本一起使用......
  • 一个密钥库可以有多个密钥 - 你确定你在两个系统上使用相同的密钥
  • 多键是什么意思?我只是通过与前一个确切的别名名称导入密钥...和相同的密码@Jason
  • 如果将第一台机器上使用的签名证书复制到第二台机器上就没有问题了。

标签: android xamarin xamarin.android keystore sign


【解决方案1】:

我的错误是我尝试将密钥库文件复制到第二台机器(例如 D 盘)...然后在 Visual Studio 中导入密钥库...

我从

复制了整个密钥库文件夹

C:\Users\firstMachine\AppData\Local\Xamarin\Mono for Android\Keystore...

C:\Users\secondMachine\AppData\Local\Xamarin\Mono for Android\Keystore...

现在可以正常使用了

感谢各位cmets

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-25
    • 1970-01-01
    • 2013-09-12
    • 1970-01-01
    相关资源
    最近更新 更多