C# 将应用程序构建从unity3d引擎移动到xamarin,并更新到google控制台
我想在将来将我的应用程序从unity改为xamarin 可以上传到playstore吗,我的意思是,谷歌控制台是否有可能将unity升级为xamarin 我的意思是,既然我有了unity提供给你的密钥库 因为使用xamarin制作应用程序比使用unity更方便,因为unity是一个游戏引擎,xamarin是一个跨平台的应用程序引擎 我想使用xamarin,因为它使用的c语言太统一了 因此,将所有代码从unity移动到c#xamarin更合适、更容易 有人能给我解释一下吗C# 将应用程序构建从unity3d引擎移动到xamarin,并更新到google控制台,c#,android,unity3d,xamarin,google-console-developer,C#,Android,Unity3d,Xamarin,Google Console Developer,我想在将来将我的应用程序从unity改为xamarin 可以上传到playstore吗,我的意思是,谷歌控制台是否有可能将unity升级为xamarin 我的意思是,既然我有了unity提供给你的密钥库 因为使用xamarin制作应用程序比使用unity更方便,因为unity是一个游戏引擎,xamarin是一个跨平台的应用程序引擎 我想使用xamarin,因为它使用的c语言太统一了 因此,将所有代码从unity移动到c#xamarin更合适、更容易 有人能给我解释一下吗 谢谢你你用哪种语言或工具
谢谢你你用哪种语言或工具构建你的应用并不重要。您需要确保满足以下条件,以避免Google Play store认为它是一个新应用程序:
- 程序包名称必须与要替换的应用程序的程序包名称相同。同样的外壳
- 您必须使用与您要替换的应用程序所用的密钥库相同的密钥库
- 与应用程序的任何其他更新一样,清单中的版本代码必须递增-高于应用程序的以前版本
基本上就是这样。使用相同的签名密钥并在app/apk上增加
versionCode
。Google console不知道应用程序是如何构造的,只知道apk(或应用程序包)是有效的。@Sushingover我没有使用Google console的签名密钥,我跳过了这一部分。但我只是使用统一的密钥库。您的意思是签名密钥是密钥库吗?是的,密钥库包含您的应用程序(或上载)签名密钥现在还不清楚。稍后我会把所有的人都搬到xamarin。你能更新一下答案吗?我将勾选它作为答案。