I';我无法将Android版本上传到内部测试中

I';我无法将Android版本上传到内部测试中,android,xamarin.android,google-play,google-play-console,Android,Xamarin.android,Google Play,Google Play Console,我已经创建了一个跨平台项目,我正在使用Visual Studio 2019 16.8.1尝试签署我的Android捆绑包(*.aab),并将其上载到游戏控制台进行内部测试。然而,经过多次尝试,我无法让它工作。我做错了什么 这是我采取的步骤。首先,我用下面的bat文件创建了一个密钥库: set /p alias=Enter Alias: "C:\Program Files\Java\jdk-11.0.9\bin\keytool.exe" -genkey -alias %al

我已经创建了一个跨平台项目,我正在使用Visual Studio 2019 16.8.1尝试签署我的Android捆绑包(*.aab),并将其上载到游戏控制台进行内部测试。然而,经过多次尝试,我无法让它工作。我做错了什么

这是我采取的步骤。首先,我用下面的bat文件创建了一个密钥库:

set /p alias=Enter Alias: 

"C:\Program Files\Java\jdk-11.0.9\bin\keytool.exe" -genkey -alias %alias% -keyalg RSA -keystore <APP_NAME>.keystore -keysize 2048 -validity 10000
set/p alias=输入别名:
“C:\Program Files\Java\jdk-11.0.9\bin\keytool.exe”-genkey-别名%alias%-keyalg RSA-密钥库

然后我完成了归档过程:

但我总是以同样的错误告终:

我也尝试过使用VisualStudio创建一个临时发行版,但也没有成功


我一定是做错了什么,或者完全错过了一个步骤。

我建议联系Google Play Console支持,因为他们可以通过重置密钥库来帮助您


在play console中,单击顶部的帮助按钮>向下滚动查看更多帮助,然后单击“联系我们”>键入密钥库重置方面的帮助>单击“下一步”>单击“上传密钥重置请求”>单击“联系Google play开发者支持”>然后选择一种联系方式与他们联系,以便为您重置。

该错误表明您以前上载过APK或应用程序包。您上传到播放控制台的所有工件都应该使用相同的密钥库进行签名。因此,该错误意味着您使用与以前上载的密钥不同的密钥签署了应用程序捆绑包。@LeoZhu MSFT如何清除以前的所有密钥,并将最新的密钥视为第一个密钥?您必须找到之前使用的密钥库,或通过联系Play Console支持团队重置密钥。@LeoZhu MSFT我的so从未发布过,我猜另一个选择可能是从控制台简单地删除应用程序并留下来?恐怕不行。你可以阅读它,最后一个。我刚刚和他们聊天,很快,他们将很快重置密钥。收到一封来自支持部门的电子邮件,其中声明“确保在以下位置更新你的密钥库”,例如本地机器。这意味着什么,在我的下一个包上传到商店之前,我必须重新生成一个新的密钥库?我会要求他们澄清他们的意思。我自己也不确定。当我遇到密钥库问题时,他们告诉我生成一个新的密钥库,并向他们发送证书指纹,以便他们可以重置它,然后我可以用新的密钥库更新我的应用程序。