-1
我有一个“正常”的Android应用程序,在Eclipse/java中发布,在Play Store中发布,已经在3.x版本中,一切正常。继续Xamarin中的原生android
现在我正在考虑将该项目移动到Xamarin/c#,并使4.0在那里。
我的问题,我应该注意/注意,这个改变应该是Google Play/Users视角下3.x的自然延续? 这样我就可以简单地将由Xamarin制作的APK上传到开发者控制台作为新版本升级,而不是作为新的应用程序。
像:
- 现有的签名密钥应在Xamarin被重用?
- 程序包名称(java <> xamarin c#)必须相同吗?
- ???
感谢
因此用当前密钥签名并保留包名 - 就是这样。 – Zotyi
Xamarin将在编译成apk之前编译为java:Xamarin将** C **转换为Java。它确实为基于Java.Lang.Object的对象创建了生成Java包装,因此它们可以通过Java <-> C#桥传递,但是您的C#代码(基于CIL)在Mono运行时下运行,Java字节码在Java下运行VM(Dalvik/ART) – SushiHangover