Xamarin Android 使用 2 台不同的计算机但相同的密钥库对应用程序进行签名

Xamarin Android Sign App with 2 different computers but same keystore

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

所以我只需要通过我的笔记本电脑对我的应用程序进行签名才能使其在以前的版本上运行和安装

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

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

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

我从

复制了整个密钥库文件夹

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

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

现在可以使用了

感谢大家的评论